1 |
commit: 2f8b69244470329d508874694d006619887eff4a |
2 |
Author: David Seifert <soap <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jul 30 14:21:43 2016 +0000 |
4 |
Commit: David Seifert <soap <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jul 30 14:39:09 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f8b6924 |
7 |
|
8 |
sys-kernel/pf-sources: version bump |
9 |
|
10 |
Package-Manager: portage-2.3.0 |
11 |
|
12 |
sys-kernel/pf-sources/Manifest | 2 + |
13 |
sys-kernel/pf-sources/pf-sources-4.5_p4.ebuild | 78 ++++++++++++++++++++++++++ |
14 |
2 files changed, 80 insertions(+) |
15 |
|
16 |
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest |
17 |
index f41a648..d866d0b 100644 |
18 |
--- a/sys-kernel/pf-sources/Manifest |
19 |
+++ b/sys-kernel/pf-sources/Manifest |
20 |
@@ -48,6 +48,7 @@ DIST linux-4.1.tar.xz 83017828 SHA256 caf51f085aac1e1cea4d00dbbf3093ead07b551fc0 |
21 |
DIST linux-4.2.tar.xz 85507784 SHA256 cf20e044f17588d2a42c8f2a450b0fd84dfdbd579b489d93e9ab7d0e8b45dbeb SHA512 a87bbce3c0c6d810a41bbba1c0dcaae80dc38dded9f8571e97fa4ee5a468d655daf52d260911412f7c7da3171a5114e89d63da14b1753b9a3eb2cc38fd89b9ee WHIRLPOOL 2058e664ee287cc03119ff3dd0155b7018b9c789a13a1012f190e516172f845dcb2d977c8e6a6951e9bd720e5e8cdfa3b888cce392c9b02780520e77475870d0 |
22 |
DIST linux-4.3.tar.xz 86920812 SHA256 4a622cc84b8a3c38d39bc17195b0c064d2b46945dfde0dae18f77b120bc9f3ae SHA512 d25812043850530fdcfdb48523523ee980747f3c2c1266149330844dae2cba0d056d4ddd9c0f129f570f5d1f6df5c20385aec5f6a2e0755edc1e2f5f93e2c6bc WHIRLPOOL e3f131443acc14d4f67bbd3f4e1c57af3d822c41c85a112564d54667a591c8619dce42327fd8166d30a2d7adfaf433c2e2134d4995c91c08f65ac0cc2190f935 |
23 |
DIST linux-4.4.tar.xz 87295988 SHA256 401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e WHIRLPOOL 02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc |
24 |
+DIST linux-4.5.tar.xz 88375040 SHA256 a40defb401e01b37d6b8c8ad5c1bbab665be6ac6310cdeed59950c96b31a519c SHA512 cb0d5f30baff37dfea40fbc1119a1482182f95858c883e019ee3f81055c8efbdb9dba7dfc02ebcc4216db38f03ece58688e69efc0fce1dade359af30bd5426de WHIRLPOOL 8faa0b02c5733fc45dbe61f82a7022e9246b9b1665f27541d4afa5d14c310b9dce7a8532dfac8273898edf8c6923654ee2fbcf2cec1ec2a220f4c9f926f2b333 |
25 |
DIST patch-2.6.31-pf9.bz2 358306 SHA256 55106f8f17d7987e8789254d52f44e093a2ab520292d0106288d14ea4f3a1e9c SHA512 97edc491768686b868f0cb0bac5fbbec365629dc883a60a9419d34f6be2f9a7bc445d51cf935f8c54fb6f0ba1699e7b6a6d1c9a13e3145718e565802930f5bf6 WHIRLPOOL fbeb6b18e677c1e27e1c9bb894409e1b7fb6bab8d4c00d91979911616233fb5391be9a3b9a43124df7b3adc2512d2dba9ebc7118fd4385637f61b2304a507a35 |
26 |
DIST patch-2.6.32-pf16.bz2 445921 SHA256 72ba0a9eb0c0dda1e553b9d0d7e450eec96cbfa625f3a3c2a8397d1ce12f7f20 SHA512 e90f12ea8527d68a96d27bcb53bc7a34a907f43dc42b60f3e09139a9b6ecd9da493f737b1a188c6e0fbd2e1d5183a653f4cf6c7045b648d9bb1d2dfdabd36721 WHIRLPOOL 442306ef06f20cabfe7b35b672f413060154ba160c5921a60200a87617e5f750ba835c239877d4899c5457c9c01e59d2027555571ca40271b86e97e764ef0369 |
27 |
DIST patch-2.6.33-pf4.bz2 378325 SHA256 4b6b641746e30983ac51a20b3098053f69591861bdf0b43e3bed9df8ccf6ff70 SHA512 8769e24b55539e95b570ba933bd80edf37da0eb18e00bd290c3a793871fa7f465a14f8a763201fb24c0d9e6185722dade5d63f66da170e6a38422add84a2f057 WHIRLPOOL 32fcc05977365019473de700579a3858592e6a94e7d3baa88850722de7a57c36f17860e11c5e6fc065cc3cb0158ca49ded48562b13de77b1e2fd5d446dc41e2b |
28 |
@@ -81,3 +82,4 @@ DIST patch-4.1-pf1.xz 341256 SHA256 68d466f1ac76bb1c5faae2dd01eaea83ed2f1790800e |
29 |
DIST patch-4.2-pf3.xz 498772 SHA256 31242418714f70936522a6fb3003368bbf9058843007cab5031614b3bb8542ca SHA512 16c68f96cf0290369320e5bc4425504a729e7f41140d66e23f1f724e0bc3683ff2ad4a1b00872a663e9be35ccd33448ff2153c6292a637a7269494f1e84e3b7d WHIRLPOOL feaa61475c585e2a7e455a1507bf89d5ed2958748557b632a7642100c327d6f774b9e3e07834761ee1e6dbd1dc99bc0fa15ff709faa017fdae4367c36eacf313 |
30 |
DIST patch-4.3-pf4.xz 360620 SHA256 70bc512d6bb05591944d6a17a8a82265436a6fad1597be59bab87cabb4644d5e SHA512 2e70530a17a2308cdcc232db985b4dd3612794603bbfb37d961ec30cb8bdf8ff2ed68f922af3af7489fd953f015e20541f173140deb45d64891c551f3b593373 WHIRLPOOL 822c73f7db09d1bcc710b420b68a33454ce9b35af2d54e25cb00c6dc3a0ef96df8c5f2802b9536a3e330c6dcaab2ce41e8fa033fc8762d11ae013c5dc9d331eb |
31 |
DIST patch-4.4-pf8.xz 507920 SHA256 8c416ec05bbb1faf0730a805c44dc508e8892bbe43c7046000373f2d618dc94d SHA512 bb417517c88eac7e1b93af8cf635708f0820b13de431039f91577db53dbaca961466c86777c67e61e3c5a7012678d8d50b537a2bddfa494a898101bc25b4c9bb WHIRLPOOL 40143e0d31e446aaf5cf299da236b2fbc6fb7bac305160301b1c19c818a65c6ac2d35e6804d3dfdad1622dfc06e286d4016644f65adf4797440e46d883101070 |
32 |
+DIST patch-4.5-pf4.xz 549912 SHA256 d90f4d13bcbca5903b9a70ab653ac4446938961cc7b83b053824ed6afb557898 SHA512 a94e58e67ee42229db56a5541a8969f9a627561b0fe91f72b78c71ad58187693c7ea26ed41982881110a41ee246bb93a774a173091a8e34455654113a8c110a9 WHIRLPOOL b7279ad6c0c7328bfad5803f5fe7875f9ae75f1dbe083c4828c54a8bbac81862d2179d84991d8c225aee92d7d3eae549c8c64baabe47889f3df3c85b71aca0db |
33 |
|
34 |
diff --git a/sys-kernel/pf-sources/pf-sources-4.5_p4.ebuild b/sys-kernel/pf-sources/pf-sources-4.5_p4.ebuild |
35 |
new file mode 100644 |
36 |
index 0000000..a2f5166 |
37 |
--- /dev/null |
38 |
+++ b/sys-kernel/pf-sources/pf-sources-4.5_p4.ebuild |
39 |
@@ -0,0 +1,78 @@ |
40 |
+# Copyright 1999-2016 Gentoo Foundation |
41 |
+# Distributed under the terms of the GNU General Public License v2 |
42 |
+# $Id$ |
43 |
+ |
44 |
+EAPI="5" |
45 |
+inherit readme.gentoo-r1 toolchain-funcs versionator |
46 |
+ |
47 |
+COMPRESSTYPE=".xz" |
48 |
+K_USEPV="yes" |
49 |
+UNIPATCH_STRICTORDER="yes" |
50 |
+K_SECURITY_UNSUPPORTED="1" |
51 |
+ |
52 |
+CKV="$(get_version_component_range 1-2)" |
53 |
+ETYPE="sources" |
54 |
+inherit kernel-2 |
55 |
+detect_version |
56 |
+K_NOSETEXTRAVERSION="don't_set_it" |
57 |
+ |
58 |
+DESCRIPTION="Linux kernel fork with new features (-ck patchset (BFS), BFQ, TuxOnIce and UKSM)" |
59 |
+HOMEPAGE="https://pf.natalenko.name/" |
60 |
+ |
61 |
+PF_VERS="1" |
62 |
+PF_FILE="patch-${PV/_p*/}-pf${PV/*_p/}${COMPRESSTYPE}" |
63 |
+PF_URI="https://pf.natalenko.name/sources/$(get_version_component_range 1-2)/${PF_FILE}" |
64 |
+SRC_URI="${KERNEL_URI} ${PF_URI}" # \${EXPERIMENTAL_URI} |
65 |
+ |
66 |
+KEYWORDS="-* ~amd64 ~ppc ~ppc64 ~x86" |
67 |
+IUSE="" |
68 |
+ |
69 |
+KV_FULL="${PVR}-pf" |
70 |
+S="${WORKDIR}/linux-${KV_FULL}" |
71 |
+ |
72 |
+DISABLE_AUTOFORMATTING="yes" |
73 |
+DOC_CONTENTS=" |
74 |
+${P} has the following optional runtime dependencies: |
75 |
+- sys-apps/tuxonice-userui: provides minimal userspace progress |
76 |
+information related to suspending and resuming process. |
77 |
+- sys-power/hibernate-script or sys-power/pm-utils: runtime utilities |
78 |
+for hibernating and suspending your computer." |
79 |
+ |
80 |
+pkg_pretend() { |
81 |
+ # 547868 |
82 |
+ if [[ $(gcc-version) < 4.9 ]]; then |
83 |
+ eerror "" |
84 |
+ eerror "${P} needs an active GCC 4.9+ compiler" |
85 |
+ eerror "" |
86 |
+ die "${P} needs an active sys-devel/gcc >= 4.9" |
87 |
+ fi |
88 |
+} |
89 |
+ |
90 |
+pkg_setup(){ |
91 |
+ ewarn |
92 |
+ ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way." |
93 |
+ ewarn "If you need support, please contact the pf developers directly." |
94 |
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with" |
95 |
+ ewarn "the ebuilds. Thank you." |
96 |
+ ewarn |
97 |
+ kernel-2_pkg_setup |
98 |
+} |
99 |
+ |
100 |
+src_prepare(){ |
101 |
+ epatch "${DISTDIR}/${PF_FILE}" |
102 |
+ |
103 |
+ default |
104 |
+} |
105 |
+ |
106 |
+src_install() { |
107 |
+ kernel-2_src_install |
108 |
+ readme.gentoo_create_doc |
109 |
+} |
110 |
+ |
111 |
+pkg_postinst() { |
112 |
+ kernel-2_pkg_postinst |
113 |
+ readme.gentoo_print_elog |
114 |
+} |
115 |
+ |
116 |
+K_EXTRAEINFO="For more info on pf-sources and details on how to report problems, |
117 |
+see: ${HOMEPAGE}." |