Gentoo Archives: gentoo-commits

From: Michael Everitt <m.j.everitt@×××.org>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/veremit:master commit in: sys-kernel/ck-sources/
Date: Thu, 20 Sep 2018 06:29:11
Message-Id: 1537424839.ee188e67c8529ef55f2b9dbc67c1978c8e867720.veremit@gentoo
1 commit: ee188e67c8529ef55f2b9dbc67c1978c8e867720
2 Author: Michael Everitt <m.j.everitt <AT> iee <DOT> org>
3 AuthorDate: Thu Sep 20 06:27:19 2018 +0000
4 Commit: Michael Everitt <m.j.everitt <AT> iee <DOT> org>
5 CommitDate: Thu Sep 20 06:27:19 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/user/veremit.git/commit/?id=ee188e67
7
8 sys-kernel/ck-sources: Add back missing 4.9.122 ebuild
9
10 Whilst this is still totally unofficial, this corresponds to the
11 gentoo-sources-4.9.122 ebuild which has been stabilised by the
12 Gentoo kernel project.
13
14 sys-kernel/ck-sources/Manifest | 11 +++++
15 sys-kernel/ck-sources/ck-sources-4.9.122.ebuild | 59 +++++++++++++++++++++++++
16 2 files changed, 70 insertions(+)
17
18 diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
19 index 046d565..4f613da 100644
20 --- a/sys-kernel/ck-sources/Manifest
21 +++ b/sys-kernel/ck-sources/Manifest
22 @@ -1,5 +1,9 @@
23 +DIST ck-sources-4.9-freezer-fix.patch 684 BLAKE2B 63894db45e5653af1851c7cee2493b6717d37f50d55c3a2b41316075d0f3e0bcb8975ff1c647c764bdf088ceeb4c716657e189d1e5337a69346e6dcefac332b9 SHA512 4241ca604f928263c29a49aca076832c06469db734864ec8c648cbbc30ba63cfb0b21d076ea4a7f3c438868802feb4e369d976e9ef6e091ce7bacf1a69c2c588
24 +DIST ck-sources-4.9-muqss.patch 303456 BLAKE2B be42cf125910d3978a6da69f5bd6050063b1bfba591c1a196bedf34f25338d57455ff1e8152a1ac11b05db4542058ec0283fe433ebb4c4312709400babccd21c SHA512 1325a18ce2f758ebf0aad95e29c4f2636eb952cf8306f863b1acbf74e982aecfbc82e321064c89fe19ee63938e4930662f40f55cd16284f86743effb79cef3ee
25 DIST deblob-4.4 137370 BLAKE2B 05f96867d5e50e4bc6ea8073f6f0400c2af27bd920a7732f9a9b30e7d1181fe9de745de239b2c5cf12ef647adf1f169180627fd71eb2316d994488fb3e799ca4 SHA512 ea5f2f2cdbc97bdc90c2131f846761dc1630a53986db10d8e9d07d1ddee12a9d878c57790edd3ecc75ed9792d479b7b726c39d688a3926e850608c81b1b78a3a
26 +DIST deblob-4.9 146273 BLAKE2B 8bc593ca375e003183dc6260aab0b2f81675b0814ec50fae3afe5d4ce9ce41c1c1401ce80e1c285153f610f8f730f82d6ad03e2578c792fd4af8779f2d1e3079 SHA512 3654b28e72b343bafdb38de10ef0c3621db0539bc0e7434bc99bb8f8ed911d4c9e53ca4785fd193fcfec369328f014fa5c6f3bda51b6f1a8f98b8c37ece119a6
27 DIST deblob-check-4.4 694225 BLAKE2B 9369f81751bc80d97c37a07ce92628d212185a4ccd1b1d4ed3b21972f4a135e93910271f0e80a35bb8695d1b9ef6d30c8d303abe51814275115735a8043ddc21 SHA512 6554ae567566da4d30e94a37622f88343b8e96ab39a9204fee34de4ddb5dac8c4906b25843b63c2388d03a4441821c25d395b3c39fc875c498a69e677a4f0cb5
28 +DIST deblob-check-4.9 717834 BLAKE2B f2471b45f6953ce83c0819b9157ce638a1d93959ec4074a329766ecb0c3adf90fd3022307ea70c2cb3bd3c291f98d6153576cc6597c62ca97abae6524b98112e SHA512 46258698f1c574b44a8c5c78cc2b7fdbaca746976266974ee0f6787904531754b17ad15d542b68e07d4633ee91a8e2d9c32a991ea214292ac072c4f26deed9c9
29 DIST genpatches-4.4-91.base.tar.xz 1428436 BLAKE2B 4b706e9682e883dd1954632efe5ec161347432a6260c353e160b8591f8377e6d1e1768acd2e3e72237e3ea6b7104137e3504e3f290fb12b0dabf662b0fb034c1 SHA512 cdddd25be04b33558f7ebcee66df992aae38f29181474ebed82958d4d50639097b4a82eaf256d7b3576bfcd0cd3fe7682956e1d2cdbdb912d47fe86205d9b554
30 DIST genpatches-4.4-91.experimental.tar.xz 87760 BLAKE2B d8a165fb3708192a12e826a713e896ca83785da084c9a9aeaae909473c598669867fa303636d762facd2d7bc1a857da3ba0d994ee62d008dc17955dd84181942 SHA512 0bbc83e076d45da1d0258bfd7f6acf6170e99891a9a857b2552f3a0fcefff4f318a8c5c8779591b0bb654760f905530de18723f2ba960618eae59a1b7219c28f
31 DIST genpatches-4.4-91.extras.tar.xz 16468 BLAKE2B b99298cd9e57a2b8a0619495df0450373c9f5c14ff2398d76534c7167f3a563c05e67f9aff80ff97a474ae7a8cb298a4ffbc5eab25d79075aac5cc01964c3e9d SHA512 229922945fcb882a0cb7dcba8bac9de51683690462a8df59e181a03d702fcb1c9b54078c5434624b4a197c481f0bb9b73dca58456ef5a5884a30bfd3644dfd6d
32 @@ -15,5 +19,12 @@ DIST genpatches-4.4-151.extras.tar.xz 16452 BLAKE2B 9c7fdf7b009d5d58b919f7f1b395
33 DIST genpatches-4.4-158.base.tar.xz 2364020 BLAKE2B b11b892297a6660993503295866abeb9ef945379cfed23e23215218f07d7f70ada300b58bbfe5477dd186388b8be6288cc3a168b2c8d13cdb00b18c541aeed5b SHA512 f47fa2aaf87ea677d3a2499e627e29f295e9a398ffef8a04a0d047f4156b006a091340c97e7fb7ce0f0688067bdd32deb75c459b7797c811456b4328506f0c3a
34 DIST genpatches-4.4-158.experimental.tar.xz 87768 BLAKE2B 30592a90407b1c958acf5bd9e898449bb71913db876810dc78598fc90921c6e4e1b8a12cd14c09510e596777a8b83f70c33614ba822a8b43c55f82c2ac2b8b4f SHA512 7ec01f6f2537f473d872989c611acf8a76961cddd3799f28cf917caec8fe8c7d5fc26340dc01f4a19c76b52f106fe6f25faa183d95ca814561ecc694629cf365
35 DIST genpatches-4.4-158.extras.tar.xz 16456 BLAKE2B 98d8e7b860b014f83911f137d8e4cd0adb34996f62c0c4ed66d0d52ec5b2ed75e182cf7fa57b3a156c7d2a4243726413149b1b7e9acafbd19831fe837bf1f41f SHA512 1ce03096823dad0fb99f7b15250e0edd7615da218533ecc950498484076d3db79461d76c1f5edbf6a0a6ae5e48071225b0e6f56467dd3ee5b424e39d8454b0d0
36 +DIST genpatches-4.9-126.base.tar.xz 2350460 BLAKE2B 78e57b619a1ed60ccc91afd330638c88f41366019322edafe261065407620ecc128f6564934879042859734f4edfb1da31d4874c2d4bd39fd4eecb6095681e81 SHA512 7d476e3e52f747b93dd23004e6c180fa760d499c278dff104fafa52e845ff37ad963a8ed75c54c5a121bc1f8469775a23d123dcd0c2fa3be7d9df9d13d3f5658
37 +DIST genpatches-4.9-126.experimental.tar.xz 106412 BLAKE2B a7b77b95ffd76d1a337752cdec820599dd9e71c25d4c943e4374986dec08b6ff3526459807ae85d47beb5c6948763bcaf302ac6addc3139b4ca1e1f0ef0640e6 SHA512 1060c045836060eada07a716def24547e575c7a67edd69f663369f40f7737a8c2592a602aa184f6d69db8dcba0a1bffb687c91af55917d9e52ed48a091873e00
38 +DIST genpatches-4.9-126.extras.tar.xz 17344 BLAKE2B 0d28a44855994d1fead8eca518822ea8c706f2fdd3b845c17bf7771a03dc68fcafbf1eeca81a1982bffc38a1ab14192a182996a07ab0717dd31ce4f836dae9ec SHA512 72b3c88fa2beb9305de8792de4057716a1e4cf96f456cf2e0f8e2db385be0641bb975de3b809a5f230bc911cdf9fa63eba9ae25b5ce2633765bb3b4ea01dd329
39 +DIST genpatches-4.9-127.base.tar.xz 2354512 BLAKE2B 2226db036333946c7a9e60ed7c41eaf76fc113b9ee4c1044c05196f8bb7bc7c263425cd16f0e16349ecaab9adab0b5ef75ceed690210fcfd9ae620dd8254e4bf SHA512 c5798dfb5389c7585155bbe7baca675dc53e9bd7a6f038e9db6026172c3b7b6733422fe931e3bed2462caad2f05c774b20ac49757c2763b3d78e5239500e58e1
40 +DIST genpatches-4.9-127.experimental.tar.xz 106396 BLAKE2B 5273ecfa6b48624ec665b1d80de623fa78cb95818252e02a732d6e4409be9dacfb710e420d9b0cb2bdcd71ae1389b6e888439d1d911b46bed5adfcc98981bea2 SHA512 5774bc6477931e51c2be55d365ca38a7619073afc7bcf342a3b7e024c31d31dd899bba63ea4af31cd1d5a81b5a605fda2d4c19862c5580e0d3762b0222f87a3a
41 +DIST genpatches-4.9-127.extras.tar.xz 17348 BLAKE2B b7d6fe9deb23dfa838d073143952aa3fca61f6b729035f52222443e8aca6ac061933ff037cf4b0b0e45504066eba1a979401ebd6b2cbd94eafc95b8302e79632 SHA512 f28c5825d22a29adfd33570e0490a02bf996ba48ce18ad6baeb330ac556153921cffb7cf8921e0bc8a81043c1ae085acf4d266f7e63d157ce832116cd939b2aa
42 DIST linux-4.4.tar.xz 87295988 BLAKE2B f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
43 +DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
44 DIST patch-4.4-ck1.xz 64172 BLAKE2B ac7ccc60fd8fc979242a053c6e79e125d514e16db828e848442d11c4ef53d43fe30b3655b63d5464f0aaba40348b5a4f6d60da8db4e9a5b7f2aedea5052ae0fe SHA512 a8718063b76a22f690c19551051a14d61a81dbd1f272eb5de106548e8b07c4d039c27465dda99a208bc015fd3c6f5c2d0dae249cbee183378aba6404151ba928
45
46 diff --git a/sys-kernel/ck-sources/ck-sources-4.9.122.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.122.ebuild
47 new file mode 100644
48 index 0000000..5b86407
49 --- /dev/null
50 +++ b/sys-kernel/ck-sources/ck-sources-4.9.122.ebuild
51 @@ -0,0 +1,59 @@
52 +# Copyright 1999-2018 Gentoo Foundation
53 +# Distributed under the terms of the GNU General Public License v2
54 +
55 +EAPI="6"
56 +ETYPE="sources"
57 +KEYWORDS="~amd64 ~x86"
58 +
59 +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
60 + http://kernel.kolivas.org/"
61 +
62 +IUSE="experimental"
63 +
64 +K_WANT_GENPATCHES="base extras experimental"
65 +K_GENPATCHES_VER="126"
66 +K_SECURITY_UNSUPPORTED="1"
67 +K_DEBLOB_AVAILABLE="1"
68 +
69 +PYTHON_COMPAT=( python2_7 )
70 +inherit python-any-r1 kernel-2
71 +detect_version
72 +detect_arch
73 +
74 +DEPEND="deblob? ( ${PYTHON_DEPS} )"
75 +
76 +K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
77 +
78 +DESCRIPTION="Gentoo's genpatches for Linux ${K_BRANCH_ID}, with Con Kolivas' MuQSS process scheduler."
79 +
80 +MUQSS_VERSION="150"
81 +MUQSS_FILE="${K_BRANCH_ID}-sched-MuQSS_${MUQSS_VERSION}.patch"
82 +MUQSS_BASE_URL="http://ck.kolivas.org/patches/muqss/4.0"
83 +
84 +# clearly identify package name in distrdir
85 +MUQSS_DISTNAME="${PN}-${K_BRANCH_ID}-muqss.patch"
86 +
87 +CK_LVER_URL="${MUQSS_BASE_URL}/${K_BRANCH_ID}"
88 +CK_URI="${CK_LVER_URL}/${MUQSS_FILE} -> ${MUQSS_DISTNAME}"
89 +
90 +# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)
91 +FRZR_HASH="7de569950716147ed436b27936628ee3ab5b45cc"
92 +FRZR_FILE="${PN}-4.9-freezer-fix.patch"
93 +FRZR_URI="https://github.com/ckolivas/linux/commit/${FRZR_HASH}.patch -> ${FRZR_FILE}"
94 +
95 +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI} ${FRZR_URI}"
96 +
97 +UNIPATCH_LIST="${DISTDIR}/${MUQSS_DISTNAME} ${DISTDIR}/${FRZR_FILE}"
98 +UNIPATCH_STRICTORDER="yes"
99 +
100 +pkg_setup() {
101 + use deblob && python-any-r1_pkg_setup
102 + kernel-2_pkg_setup
103 +}
104 +
105 +pkg_postinst() {
106 + elog "CPU optimizations patch (from genpatches) is off by default."
107 + elog "Set USE=\"experimental\" if you need this patch / feature."
108 + elog "This can be set in /etc/portage/package.use (or make.conf)"
109 + elog "make menuconfig as usual to edit .config for this feature."
110 +}