1 |
commit: 434397da0dbcb8ec35520bb9b20dea225920852e |
2 |
Author: Ulrich RĂ©ale <ulrich.reale <AT> mailoo <DOT> org> |
3 |
AuthorDate: Mon Jun 5 07:54:32 2017 +0000 |
4 |
Commit: Alice Ferrazzi <alicef <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jun 6 20:41:43 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434397da |
7 |
|
8 |
sys-kernel/pf-sources: version bump to 4.11_p4 |
9 |
|
10 |
Package-Manager: Portage-2.3.5, Repoman-2.3.1 |
11 |
Closes: https://github.com/gentoo/gentoo/pull/4858 |
12 |
|
13 |
sys-kernel/pf-sources/Manifest | 1 + |
14 |
sys-kernel/pf-sources/pf-sources-4.11_p4.ebuild | 77 +++++++++++++++++++++++++ |
15 |
2 files changed, 78 insertions(+) |
16 |
|
17 |
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest |
18 |
index f15bbb18243..594046f465c 100644 |
19 |
--- a/sys-kernel/pf-sources/Manifest |
20 |
+++ b/sys-kernel/pf-sources/Manifest |
21 |
@@ -49,6 +49,7 @@ DIST patch-4.0-pf6.xz 463504 SHA256 e45747d19034cab60928fe5c90c570ef0d6a8a95b34b |
22 |
DIST patch-4.1-pf1.xz 341256 SHA256 68d466f1ac76bb1c5faae2dd01eaea83ed2f1790800eefb9d3aaf2c891569670 SHA512 6d97975a9fbdaf5046f274a8c739e7fe6edd55d69583b593483f6867222f3c3dc5793129041149e633a4fb0d0cbff867721fa4c2c66c1304c96a4e8d5d3aba6d WHIRLPOOL 60edd299461d78a451def90e026971eec6eb19e9257ea9797f54d593628fa9bd8eddc9ff0558735438437b5b45ff9d8822b0610e8b0f8db9bbfbb27c220120de |
23 |
DIST patch-4.10-pf3.xz 326024 SHA256 d38323bb91b6f2b04d1d51247bbfbab57daabc22ad71c0e195f688679db2f7e6 SHA512 f5cf7cad04500574f0a4b06df939d9ff685c038d0116e43b6828c72279a09c793fa6a41c662c7ccef1cc201511d00dab57d27e54292880282dd830aeea5c21c6 WHIRLPOOL d843429160afe36aedb50e7e0ae5522bea3546a2df9fa00a754d5e3423ef3c70b352c793c8898c7489c78af4e9050d26bb5eb7453fe326185d8f3faf1e5e1ee2 |
24 |
DIST patch-4.11-pf3.xz 206568 SHA256 54ac2cd29f7ecd2a4118100303a959dd2ec415bddbbc56f0072ae6fed71f42cc SHA512 f312cbfc15382cdec02cd9fcca6610c33b33a73e2d468d83aa76be85453250e2788355ebd2694a9fa784068c529b51d0692d0db2b68ab7d855e341c924489038 WHIRLPOOL aca27cfeeac771b4f1c95574d90ef25a3033720c4360c82939515318dd9379833ba82e5be9c91add8cdbdaa1ae332ab6dfaff9137e834802a2dbd2f68f7a1413 |
25 |
+DIST patch-4.11-pf4.xz 265664 SHA256 51b4797a9ea511d1db7c7495a552cdf489a8f18413f9cbc4db705c3e93d7c259 SHA512 d5542663ea8748d3b3bb33fb59a14da018f1b3083003608b7df9253e7778fd5064e5cd090dbe9d5123c7d3051ddd29e40a93525d07542d071c4da6c4b6b6fcd1 WHIRLPOOL 2325985c3e41827b5695af78e91e81ee628c10e78ffd0c24f5bb71f1109aa3a0d688b17d1de76b1a88cff77a1e1df3182cc6845586f9a845434d21cc021c0f8e |
26 |
DIST patch-4.2-pf3.xz 498772 SHA256 31242418714f70936522a6fb3003368bbf9058843007cab5031614b3bb8542ca SHA512 16c68f96cf0290369320e5bc4425504a729e7f41140d66e23f1f724e0bc3683ff2ad4a1b00872a663e9be35ccd33448ff2153c6292a637a7269494f1e84e3b7d WHIRLPOOL feaa61475c585e2a7e455a1507bf89d5ed2958748557b632a7642100c327d6f774b9e3e07834761ee1e6dbd1dc99bc0fa15ff709faa017fdae4367c36eacf313 |
27 |
DIST patch-4.3-pf4.xz 360620 SHA256 70bc512d6bb05591944d6a17a8a82265436a6fad1597be59bab87cabb4644d5e SHA512 2e70530a17a2308cdcc232db985b4dd3612794603bbfb37d961ec30cb8bdf8ff2ed68f922af3af7489fd953f015e20541f173140deb45d64891c551f3b593373 WHIRLPOOL 822c73f7db09d1bcc710b420b68a33454ce9b35af2d54e25cb00c6dc3a0ef96df8c5f2802b9536a3e330c6dcaab2ce41e8fa033fc8762d11ae013c5dc9d331eb |
28 |
DIST patch-4.4-pf8.xz 507920 SHA256 8c416ec05bbb1faf0730a805c44dc508e8892bbe43c7046000373f2d618dc94d SHA512 bb417517c88eac7e1b93af8cf635708f0820b13de431039f91577db53dbaca961466c86777c67e61e3c5a7012678d8d50b537a2bddfa494a898101bc25b4c9bb WHIRLPOOL 40143e0d31e446aaf5cf299da236b2fbc6fb7bac305160301b1c19c818a65c6ac2d35e6804d3dfdad1622dfc06e286d4016644f65adf4797440e46d883101070 |
29 |
|
30 |
diff --git a/sys-kernel/pf-sources/pf-sources-4.11_p4.ebuild b/sys-kernel/pf-sources/pf-sources-4.11_p4.ebuild |
31 |
new file mode 100644 |
32 |
index 00000000000..77364744529 |
33 |
--- /dev/null |
34 |
+++ b/sys-kernel/pf-sources/pf-sources-4.11_p4.ebuild |
35 |
@@ -0,0 +1,77 @@ |
36 |
+# Copyright 1999-2017 Gentoo Foundation |
37 |
+# Distributed under the terms of the GNU General Public License v2 |
38 |
+ |
39 |
+EAPI="5" |
40 |
+inherit readme.gentoo-r1 toolchain-funcs versionator |
41 |
+ |
42 |
+COMPRESSTYPE=".xz" |
43 |
+K_USEPV="yes" |
44 |
+UNIPATCH_STRICTORDER="yes" |
45 |
+K_SECURITY_UNSUPPORTED="1" |
46 |
+ |
47 |
+CKV="$(get_version_component_range 1-2)" |
48 |
+ETYPE="sources" |
49 |
+inherit kernel-2 |
50 |
+detect_version |
51 |
+K_NOSETEXTRAVERSION="don't_set_it" |
52 |
+ |
53 |
+DESCRIPTION="Linux kernel fork with new features (-ck patchset (BFS), BFQ, TuxOnIce and UKSM)" |
54 |
+HOMEPAGE="https://pf.natalenko.name/" |
55 |
+ |
56 |
+PF_VERS="1" |
57 |
+PF_FILE="patch-${PV/_p*/}-pf${PV/*_p/}${COMPRESSTYPE}" |
58 |
+PF_URI="https://pf.natalenko.name/sources/$(get_version_component_range 1-2)/${PF_FILE}" |
59 |
+SRC_URI="${KERNEL_URI} ${PF_URI}" # \${EXPERIMENTAL_URI} |
60 |
+ |
61 |
+KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86" |
62 |
+IUSE="" |
63 |
+ |
64 |
+KV_FULL="${PVR}-pf" |
65 |
+S="${WORKDIR}/linux-${KV_FULL}" |
66 |
+ |
67 |
+DISABLE_AUTOFORMATTING="yes" |
68 |
+DOC_CONTENTS=" |
69 |
+${P} has the following optional runtime dependencies: |
70 |
+- sys-apps/tuxonice-userui: provides minimal userspace progress |
71 |
+information related to suspending and resuming process. |
72 |
+- sys-power/hibernate-script or sys-power/pm-utils: runtime utilities |
73 |
+for hibernating and suspending your computer." |
74 |
+ |
75 |
+pkg_pretend() { |
76 |
+ # 547868 |
77 |
+ if [[ $(gcc-version) < 4.9 ]]; then |
78 |
+ eerror "" |
79 |
+ eerror "${P} needs an active GCC 4.9+ compiler" |
80 |
+ eerror "" |
81 |
+ die "${P} needs an active sys-devel/gcc >= 4.9" |
82 |
+ fi |
83 |
+} |
84 |
+ |
85 |
+pkg_setup(){ |
86 |
+ ewarn |
87 |
+ ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way." |
88 |
+ ewarn "If you need support, please contact the pf developers directly." |
89 |
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with" |
90 |
+ ewarn "the ebuilds. Thank you." |
91 |
+ ewarn |
92 |
+ kernel-2_pkg_setup |
93 |
+} |
94 |
+ |
95 |
+src_prepare(){ |
96 |
+ epatch "${DISTDIR}/${PF_FILE}" |
97 |
+ |
98 |
+ default |
99 |
+} |
100 |
+ |
101 |
+src_install() { |
102 |
+ kernel-2_src_install |
103 |
+ readme.gentoo_create_doc |
104 |
+} |
105 |
+ |
106 |
+pkg_postinst() { |
107 |
+ kernel-2_pkg_postinst |
108 |
+ readme.gentoo_print_elog |
109 |
+} |
110 |
+ |
111 |
+K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, |
112 |
+see: ${HOMEPAGE}." |