summaryrefslogtreecommitdiff
path: root/sys-kernel/pf-sources
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
commit623ee73d661e5ed8475cb264511f683407d87365 (patch)
tree993eb27c93ec7a2d2d19550300d888fc1fed9e69 /sys-kernel/pf-sources
parentceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (diff)
gentoo Easter resync : 12.04.2020
Diffstat (limited to 'sys-kernel/pf-sources')
-rw-r--r--sys-kernel/pf-sources/Manifest24
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.3_p8.ebuild74
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.5_p3.ebuild75
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.5_p4.ebuild75
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.5_p8.ebuild (renamed from sys-kernel/pf-sources/pf-sources-5.5_p5.ebuild)0
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.6_p1.ebuild (renamed from sys-kernel/pf-sources/pf-sources-5.5_p1.ebuild)58
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.6_p2.ebuild (renamed from sys-kernel/pf-sources/pf-sources-5.5_p2.ebuild)58
7 files changed, 63 insertions, 301 deletions
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 7c15295beb71..600b07362c47 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -1,24 +1,18 @@
-DIST genpatches-5.3-1.base.tar.xz 4564 BLAKE2B 76a4a0df8f42d57d3414096e5787e65dd10c2fb5a51db6893ecf70a79b8ffa6eb373665f2c7f40fba9cf9f795e2d30515e62880492bcd10fe3786ef774faa2b6 SHA512 34c4c980d8d36176cd11ffe670664ff4dcba5aa0c3c4a3fab13431c474ab45ced775b22c9aa23fd8202b1ac08448d5ad4cbc2534864eaf75898a85fac8995680
-DIST genpatches-5.3-1.extras.tar.xz 1728 BLAKE2B c39875f5b758ed28568026e9a25ad7af20523e568f3bec0ac0e0d8689706869465dd1f722eb14f99460e2f0751616165eeb235a191e30735c9d4600f7ca30eec SHA512 ded21498e6966b8878a8976a1aa30f9422cccba026415c39d7d2c527869391f102b8fb5f1d6ef0f8ed9b117df4105c514c87dc534aaa894abe5d803b2f8430ab
DIST genpatches-5.4-1.base.tar.xz 4564 BLAKE2B 0282bad95cd003c90e92d33d2f114ca9e752f09fdbf1930c322bed578e8a71a16d48aeddd943f0a7e59df47c07ad95dd401251a1a5828eefe07c8e927cf021ef SHA512 0726fa7768c4ddf7ba73ef5eb0ea73b71ba03dab1252b7114864ea60af84d50b8354f1c1d70a0abf0c8c7460361417b14183f11f49aa9654808025a9d979da6d
DIST genpatches-5.4-1.extras.tar.xz 1736 BLAKE2B 57df5cf8b4d96378408460be4be64900771b876a23d1e5798c97449bfcd28bea8aaf31482c614e7844106f29c9ae376c6ebef26e6c18e00a3f64bcb4e360d944 SHA512 5b9b6276f6ad6ad7ac33e14c3b06dbe943c57019332b0ee545ebf7325b7d6313db3ed6d35c46434c3c38420fb372141e63528e980aca87b90c4a39339851e80f
DIST genpatches-5.5-1.base.tar.xz 3984 BLAKE2B aed3662231f2863f234ebdc3c615c8c7fa32c3b1301659388facef4354b148bd31a9978917dcced2081f157afa176df5cda2e11fa085e3599f68af65f8edfaec SHA512 bdbe3d72620418ad0245f7e7f4fec7960d302be4842c6a090440f8ffccc5f6a67fdf11e51da5a14b659ec7a003410f1374b70ece128455ffd8eaf13177a427ff
DIST genpatches-5.5-1.extras.tar.xz 1744 BLAKE2B 78353a253969918f5c054768df01bf7d0a0887f5686f6b84a78f28a0c1ef49101f278c5140367a4547cce9932ec9e7dcff4b4fd8519bb9e9dd9b7d4764461877 SHA512 84815483c7c30e2258c1d246080c460177b8e3b6c49592a78c2a5d83798b703da845ee3f1f939da1e947dddced42fc83434ca162f8e5135c838877304e3a80cf
-DIST linux-5.3.tar.xz 108558876 BLAKE2B 0d08eed879d05734e4542f0c93823d43f8dc042a54ba5268064c4bbebd7a9d59c03abf3ad5dee8280e784ae148a3b0c56181eaf2d5b3c079b6fe9f5191544df6 SHA512 6b5edef47c319a3fa7f6c20a3e0903a5acd89ec75e32dc5f99adcb60c9fe118ea312722d9c3d27e2e3900afa2455afb86e83a8b6bb131009bc79ddbe6fb0595d
+DIST genpatches-5.6-2.base.tar.xz 4452 BLAKE2B f21fa14e4a15f23495eae455d0fa38e22c8b8d6f435674f0a6dc70c9005ed314f9ec986277cc04f206d4c8f9c3ed2ba99b5d98b0fd2c15b74299d0bc2fabcaea SHA512 b4ec4930a81e2e50c5d960276cf5d273ae44d33d10de0d4a316ca03b5b7104c36b6b8ac9b464102e23c57391c7101d8d9189d6b45519c0c2528446d4e9ecaf91
+DIST genpatches-5.6-2.extras.tar.xz 1744 BLAKE2B 1a7b68366c1b4ea01c670bf88f95624baaed6e4366dc311fdaab76f483b944df62da5485760ef546641a598543d6f0d8686c77a1caf4b0ddf2e67ee63a36879e SHA512 6d388ed21866c0ab3d590723644ba0826c8c6212f6a10a7df2f5579e1c5a59bf95c2b132265fc2cc99b90fb839ec2cdffa37d702452aa06fae9feff161ed2733
DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13 SHA512 9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
DIST linux-5.5.tar.xz 110713660 BLAKE2B 36b990d3650c409652206c319c93c0cf68885334050bc286b479c8b844bc47354547e19eebb58caafb026b96d134f39f0c7ce38b4eebe9da7ea6d1610a1e2af2 SHA512 fa74fdabb5e63384a39e54da05b86a9ae9ea16179524b041fbbdffc7177e80b53600ae98d76be127ba216148f9dc55fe07ab20637e22c6d6030cb4aa09eb2f86
-DIST pf-sources-5.3_p8.patch 2445607 BLAKE2B d1aa017f43219f661d16e82f9f36ef5b526aad8492f0bb758abda6c1d2caf2d07ed98fd444819dbcc64718c41f0e90b4f18969cafcf02737f1893d92514a49d5 SHA512 033d92493b54fa8bb231f168357cf3b65a7b858e75e04c24a6e97d0dbced7baa8b49cdaec11e4e4b3f2eb44de80a33780511785827dab0893dc1721d47085483
+DIST linux-5.6.tar.xz 111785252 BLAKE2B 8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd39bbbb4e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e SHA512 80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
DIST pf-sources-5.4_p6.patch 2445594 BLAKE2B 766549139da27838aca8f849c6d71b13f3b1d1915468d5b617fef243f3947a45e7103d1b48dcf97f81675bf52ef2f15fbaf07ddaae739667ebb82f5b9b604e79 SHA512 9f259d5318fdf81285d2d22cbcdae65691abb8d214d031d74a3889750d027ef5439df1c92e6625ddee51f957c77648ceee7dd9478039a59e6c0b4e02eccede36
-DIST pf-sources-5.5_p1.patch 551540 BLAKE2B 6e169f1e3a75a9f18b3c8e8c3ab6da9ff365e8bc467e01e84a088a75a19d4f93908774260569c383479f4e91255abbffb1ea5bc67b955cdb787d1529e50e645f SHA512 8d2a4c71063d741b2e3dfad7403f9c020f9594166554d393d9c5e21d7fa64d20e67b7a91ee6f07dd0db008973b6d0bd88bfad95828ab3a230474770f35377c47
-DIST pf-sources-5.5_p2.patch 657945 BLAKE2B 96acd27211f938605ff14b0588388b78606966e0fdfa7c8168521fd21155db2741d5f8256cb8c5df9232a77a6cf872d2ee945106af5e75502600c45d0d88f660 SHA512 2989554d41c0e970edef4641f7b6a402bd31b48ded6b94fa6b72af356327072a3ea0bcf58b7e9ab953eaf7a555b4cf49dcd75fad58c5da3235f0892f5e06c6ad
-DIST pf-sources-5.5_p3.patch 1305735 BLAKE2B 3b124c3fe3949ea18242558d57672f4f9f1e854f0c7351cbfc71ae2783028f7e170df0a8cde55692e87a77915e85decdd91e34105b1685dc0c6718c211d7b596 SHA512 c6915878e5d6347af89ea515ce66b14d3ae511b37774b8e1a277c5154dc9a3398731aa4da838dbf42fe0945000fc329f63a62b60d0b42acc5d1b843c5d614a77
-DIST pf-sources-5.5_p4.patch 1489666 BLAKE2B 3906d23f42d4943acf3e75a5b47d94b808417338cffbf8e04dad825387188be678afa3eb7d264c687e483b91b82402370a2df7e72c82294cffc39d4a7c0429b5 SHA512 b0c9cad6a375205c65d32d435efede2dbb98cd6e077aa7ef4d0d33e9735f3937980c371b87a76d5595426b3dce3606bacdb69eb1c8baf14d435e2c9190035bc2
-DIST pf-sources-5.5_p5.patch 2147102 BLAKE2B 0f6aee4d3e59386e3acdf67ab7f931e45acb3d6d1b8aa39a914875da1bde2733d5b4bfc601635280f7f6fd0dcfbf1c6cdd77061a3e4230b128896da829b9e495 SHA512 7d60c3a18bec8642cc13594bdbb82c684d78d62636f9bbb9f2e791f7695476420c6d80256a4157a44e61f9d85c9405dd398587f935c33c77b8a2b92538855037
-EBUILD pf-sources-5.3_p8.ebuild 2002 BLAKE2B 79e62a8e033bb11b79ebe6eae91f9d3f91dc7d76b44875467f82c6a16b75d1c857e677aeb5fe7cb5db1d222484d13a91c340d326efbbf3945ead59601377af8f SHA512 022db898b9df0e22e944a7396ed8c2178ac2c6bc52aed6498c26b683c4976716e352529022e8cdb476e06c94100a3a5ffc3279ba932bb557d51c3b058b4ce987
+DIST pf-sources-5.5_p8.patch 3180947 BLAKE2B 8170494363d949dce8b3de2a6121ec3c4bf2c0ecdba5e6a8e9d2c1e401a2ad9d67eb5ad35dea4749b176eee60398213962666637c9b344631b5c55d14ed6f879 SHA512 e21b810f52c2f31a6b1e21110a43be8d54695763780d04187b60ef2541bace779bbb978f7c6619b8433fd6fe6110cf69495a20bf142a64c9884518ca3265b2fd
+DIST pf-sources-5.6_p1.patch 278618 BLAKE2B 6ee7db469094b449c94ce70ebc5416b71be5f4f745e4d0a310efc8959982f2bcd2fb96d713bc5f696823f06eb1390a67e3b15dcc94abc4086d2a74ba762a1d93 SHA512 3c32c783714a1d295cb07ac341dfcfbedf8925018628afa1839e2c8d7ad297112fac7af28f21ce764f1555fdcf7095e97bcd8b57d99b86a30e3c1c956d5f2bde
+DIST pf-sources-5.6_p2.patch 339203 BLAKE2B dabc89462ebf07316a16d77154a574e0bc1bfb28bf7643164fd281596eb7fb6507ee22432f658e43f10d4a079787b6f7274c39a407755a469fd42b4acdfb0022 SHA512 c487672b9e53f0c8dfd3326720fb23fc00536b704a709baa24d5f0d38ef892cdb8679a5158f2f6e00bf8ef69c6f0f619dcd9fd214c4f9c504c0e91ebd4d8175b
EBUILD pf-sources-5.4_p6.ebuild 2003 BLAKE2B 142c2a4a03bb26454d46ff3e15bd55e3ac41fa907e660fd648d4a3064a3b0b1b2f9465fb44b6259a080910dd9c233adffc8986c572a714cd2867fa912a5d39d2 SHA512 07022c9cfd032c9841537103eabfcc5fcd8aabc7b9cdc352b953101b254c5319d09c7bc17bc3e08df050494ca5634c44ac04a19dcb740126094d3bb7a7c7d507
-EBUILD pf-sources-5.5_p1.ebuild 2003 BLAKE2B 142c2a4a03bb26454d46ff3e15bd55e3ac41fa907e660fd648d4a3064a3b0b1b2f9465fb44b6259a080910dd9c233adffc8986c572a714cd2867fa912a5d39d2 SHA512 07022c9cfd032c9841537103eabfcc5fcd8aabc7b9cdc352b953101b254c5319d09c7bc17bc3e08df050494ca5634c44ac04a19dcb740126094d3bb7a7c7d507
-EBUILD pf-sources-5.5_p2.ebuild 2003 BLAKE2B 142c2a4a03bb26454d46ff3e15bd55e3ac41fa907e660fd648d4a3064a3b0b1b2f9465fb44b6259a080910dd9c233adffc8986c572a714cd2867fa912a5d39d2 SHA512 07022c9cfd032c9841537103eabfcc5fcd8aabc7b9cdc352b953101b254c5319d09c7bc17bc3e08df050494ca5634c44ac04a19dcb740126094d3bb7a7c7d507
-EBUILD pf-sources-5.5_p3.ebuild 2003 BLAKE2B 142c2a4a03bb26454d46ff3e15bd55e3ac41fa907e660fd648d4a3064a3b0b1b2f9465fb44b6259a080910dd9c233adffc8986c572a714cd2867fa912a5d39d2 SHA512 07022c9cfd032c9841537103eabfcc5fcd8aabc7b9cdc352b953101b254c5319d09c7bc17bc3e08df050494ca5634c44ac04a19dcb740126094d3bb7a7c7d507
-EBUILD pf-sources-5.5_p4.ebuild 2003 BLAKE2B 142c2a4a03bb26454d46ff3e15bd55e3ac41fa907e660fd648d4a3064a3b0b1b2f9465fb44b6259a080910dd9c233adffc8986c572a714cd2867fa912a5d39d2 SHA512 07022c9cfd032c9841537103eabfcc5fcd8aabc7b9cdc352b953101b254c5319d09c7bc17bc3e08df050494ca5634c44ac04a19dcb740126094d3bb7a7c7d507
-EBUILD pf-sources-5.5_p5.ebuild 1954 BLAKE2B 15c4bd2a69604a36546318261ce7a8de97ab6e78994e8614e72ea6c968aed2a22389557759ab7265a2c0f4cdd5c29e68a82143b6ca23594698c1e9f0a844f4b9 SHA512 0de23fd94dbcbf7e9050cf8399f09adf5b1e2fad6bf12b9c6ba05805e251f0c3d3051014379d6b79cc5f443d6726bd5dea87b1759674bb535b3cfb3dc22a6524
+EBUILD pf-sources-5.5_p8.ebuild 1954 BLAKE2B 15c4bd2a69604a36546318261ce7a8de97ab6e78994e8614e72ea6c968aed2a22389557759ab7265a2c0f4cdd5c29e68a82143b6ca23594698c1e9f0a844f4b9 SHA512 0de23fd94dbcbf7e9050cf8399f09adf5b1e2fad6bf12b9c6ba05805e251f0c3d3051014379d6b79cc5f443d6726bd5dea87b1759674bb535b3cfb3dc22a6524
+EBUILD pf-sources-5.6_p1.ebuild 2043 BLAKE2B 57f79f01bb1042d096af5450a29267e1666a200d95c051a66bc99023f19bc02dcd384eb66e341ccba5a43836fcc9bf8399c1dc81dd4c2d027b9ba1ced7475c51 SHA512 a6b525f0e6035eb160e374ba9aae21840ef1d9d082386af5decbaa3f80d497169413c5875b1840135b7134ffa18bb2368db6791799214626abe8bcac55f2fe45
+EBUILD pf-sources-5.6_p2.ebuild 2043 BLAKE2B 57f79f01bb1042d096af5450a29267e1666a200d95c051a66bc99023f19bc02dcd384eb66e341ccba5a43836fcc9bf8399c1dc81dd4c2d027b9ba1ced7475c51 SHA512 a6b525f0e6035eb160e374ba9aae21840ef1d9d082386af5decbaa3f80d497169413c5875b1840135b7134ffa18bb2368db6791799214626abe8bcac55f2fe45
MISC metadata.xml 345 BLAKE2B 26083da0607ae4e301d8dd622cd9b0016630e1e70dd6197fb8b95912578015a13da38c8434df3cebdf13f22566a132ffa9ac2ee4a32ed482cf780c55327316da SHA512 4bbc43612402fe253b02894ae6bf290ae44082c98a48d31e3d822946a8709752d3c4fb9d338fdb6779d6b421e73073c67f5f951ef423728aaa5cc18ac7958b2e
diff --git a/sys-kernel/pf-sources/pf-sources-5.3_p8.ebuild b/sys-kernel/pf-sources/pf-sources-5.3_p8.ebuild
deleted file mode 100644
index b80c47237f5d..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.3_p8.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-ETYPE="sources"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-
-IUSE=""
-
-# No 'experimental' USE flag provided, but we still want to use genpatches
-K_EXP_GENPATCHES_NOUSE="1"
-
-# No reason to bump this number unless something new gets included in genpatches,
-# in that case we can manually remove the linux kernel patches from genpatches.
-K_GENPATCHES_VER="1"
-
-K_NOSETEXTRAVERSION="1"
-
-# Not supported by the Gentoo security crew
-K_SECURITY_UNSUPPORTED="1"
-
-K_USEPV="yes"
-
-# We want the very basic patches from gentoo-sources, experimental patch
-# is already included in pf-sources
-K_WANT_GENPATCHES="base extras"
-
-UNIPATCH_STRICTORDER="yes"
-
-inherit eutils kernel-2
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-
-PF_URI="https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff -> ${P}.patch"
-SRC_URI="
- ${KERNEL_URI}
- ${PF_URI}
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz
-"
-
-KV_FULL="${PVR}-pf"
-S="${WORKDIR}/linux-${KV_FULL}"
-
-PATCHES=(
- "${DISTDIR}/${P}.patch"
-)
-
-K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
-see: ${HOMEPAGE}."
-
-pkg_setup() {
- ewarn
- ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
- ewarn "If you need support, please contact the pf developers directly."
- ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
- ewarn "the ebuilds. Thank you."
- ewarn
- kernel-2_pkg_setup
-}
-
-src_prepare() {
- default
- kernel-2_src_prepare
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- optfeature "Userspace KSM helper" sys-process/uksmd
-}
diff --git a/sys-kernel/pf-sources/pf-sources-5.5_p3.ebuild b/sys-kernel/pf-sources/pf-sources-5.5_p3.ebuild
deleted file mode 100644
index 676fb9f17fc9..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.5_p3.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-ETYPE="sources"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-
-IUSE=""
-
-# No 'experimental' USE flag provided, but we still want to use genpatches
-K_EXP_GENPATCHES_NOUSE="1"
-
-# No reason to bump this number unless something new gets included in genpatches,
-# in that case we can manually remove the linux kernel patches from genpatches.
-K_GENPATCHES_VER="1"
-
-K_NOSETEXTRAVERSION="1"
-
-# Not supported by the Gentoo security crew
-K_SECURITY_UNSUPPORTED="1"
-
-K_USEPV="yes"
-
-# We want the very basic patches from gentoo-sources, experimental patch
-# is already included in pf-sources
-K_WANT_GENPATCHES="base extras"
-
-UNIPATCH_STRICTORDER="yes"
-
-inherit eutils kernel-2
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-
-PF_URI="https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff -> ${P}.patch"
-SRC_URI="
- ${KERNEL_URI}
- ${PF_URI}
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz
-"
-
-KV_FULL="${PVR}-pf"
-S="${WORKDIR}/linux-${KV_FULL}"
-
-PATCHES=(
- "${DISTDIR}/${P}.patch"
-)
-
-K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
-see: ${HOMEPAGE}."
-
-pkg_setup() {
- ewarn
- ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
- ewarn "If you need support, please contact the pf developers directly."
- ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
- ewarn "the ebuilds. Thank you."
- ewarn
- kernel-2_pkg_setup
-}
-
-src_prepare() {
- default
- kernel-2_src_prepare
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- optfeature "Userspace KSM helper" sys-process/uksmd
-}
diff --git a/sys-kernel/pf-sources/pf-sources-5.5_p4.ebuild b/sys-kernel/pf-sources/pf-sources-5.5_p4.ebuild
deleted file mode 100644
index 676fb9f17fc9..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.5_p4.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-ETYPE="sources"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-
-IUSE=""
-
-# No 'experimental' USE flag provided, but we still want to use genpatches
-K_EXP_GENPATCHES_NOUSE="1"
-
-# No reason to bump this number unless something new gets included in genpatches,
-# in that case we can manually remove the linux kernel patches from genpatches.
-K_GENPATCHES_VER="1"
-
-K_NOSETEXTRAVERSION="1"
-
-# Not supported by the Gentoo security crew
-K_SECURITY_UNSUPPORTED="1"
-
-K_USEPV="yes"
-
-# We want the very basic patches from gentoo-sources, experimental patch
-# is already included in pf-sources
-K_WANT_GENPATCHES="base extras"
-
-UNIPATCH_STRICTORDER="yes"
-
-inherit eutils kernel-2
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-
-PF_URI="https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff -> ${P}.patch"
-SRC_URI="
- ${KERNEL_URI}
- ${PF_URI}
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz
-"
-
-KV_FULL="${PVR}-pf"
-S="${WORKDIR}/linux-${KV_FULL}"
-
-PATCHES=(
- "${DISTDIR}/${P}.patch"
-)
-
-K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
-see: ${HOMEPAGE}."
-
-pkg_setup() {
- ewarn
- ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
- ewarn "If you need support, please contact the pf developers directly."
- ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
- ewarn "the ebuilds. Thank you."
- ewarn
- kernel-2_pkg_setup
-}
-
-src_prepare() {
- default
- kernel-2_src_prepare
-}
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- optfeature "Userspace KSM helper" sys-process/uksmd
-}
diff --git a/sys-kernel/pf-sources/pf-sources-5.5_p5.ebuild b/sys-kernel/pf-sources/pf-sources-5.5_p8.ebuild
index 2a683a5287d4..2a683a5287d4 100644
--- a/sys-kernel/pf-sources/pf-sources-5.5_p5.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.5_p8.ebuild
diff --git a/sys-kernel/pf-sources/pf-sources-5.5_p1.ebuild b/sys-kernel/pf-sources/pf-sources-5.6_p1.ebuild
index 676fb9f17fc9..e140e5f7329d 100644
--- a/sys-kernel/pf-sources/pf-sources-5.5_p1.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.6_p1.ebuild
@@ -3,73 +3,69 @@
EAPI=6
+# Define what default functions to run
ETYPE="sources"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-
-IUSE=""
# No 'experimental' USE flag provided, but we still want to use genpatches
K_EXP_GENPATCHES_NOUSE="1"
-# No reason to bump this number unless something new gets included in genpatches,
-# in that case we can manually remove the linux kernel patches from genpatches.
-K_GENPATCHES_VER="1"
+# Just get basic genpatches, -pf patch set already includes vanilla-linux
+# updates
+K_GENPATCHES_VER="2"
+# -pf already sets EXTRAVERSION to kernel Makefile
K_NOSETEXTRAVERSION="1"
-# Not supported by the Gentoo security crew
+# Not supported by the Gentoo security team
K_SECURITY_UNSUPPORTED="1"
-K_USEPV="yes"
-
-# We want the very basic patches from gentoo-sources, experimental patch
-# is already included in pf-sources
+# We want the very basic patches from gentoo-sources, experimental patch is
+# already included in pf-sources
K_WANT_GENPATCHES="base extras"
-UNIPATCH_STRICTORDER="yes"
-
inherit eutils kernel-2
detect_version
DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-
-PF_URI="https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff -> ${P}.patch"
-SRC_URI="
- ${KERNEL_URI}
- ${PF_URI}
+HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
+ https://dev.gentoo.org/~mpagano/genpatches/"
+SRC_URI="${KERNEL_URI}
+ https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff -> ${P}.patch
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz
-"
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-KV_FULL="${PVR}-pf"
-S="${WORKDIR}/linux-${KV_FULL}"
+S="${WORKDIR}/linux-${PVR}-pf"
-PATCHES=(
- "${DISTDIR}/${P}.patch"
-)
+PATCHES=( "${DISTDIR}/${P}.patch" )
K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
-see: ${HOMEPAGE}."
+ see: ${HOMEPAGE}."
pkg_setup() {
- ewarn
+ ewarn ""
ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
ewarn "If you need support, please contact the pf developers directly."
ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
ewarn "the ebuilds. Thank you."
- ewarn
+ ewarn ""
+
kernel-2_pkg_setup
}
src_prepare() {
default
+
+ # Temporary fix due to 5.6 iwlwifi mess
+ find "${S}" -name "10*linux*" -delete || die
+
kernel-2_src_prepare
}
pkg_postinst() {
kernel-2_pkg_postinst
+
+ elog "Optional features:"
optfeature "Userspace KSM helper" sys-process/uksmd
}
diff --git a/sys-kernel/pf-sources/pf-sources-5.5_p2.ebuild b/sys-kernel/pf-sources/pf-sources-5.6_p2.ebuild
index 676fb9f17fc9..e140e5f7329d 100644
--- a/sys-kernel/pf-sources/pf-sources-5.5_p2.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.6_p2.ebuild
@@ -3,73 +3,69 @@
EAPI=6
+# Define what default functions to run
ETYPE="sources"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
- https://dev.gentoo.org/~mpagano/genpatches/"
-
-IUSE=""
# No 'experimental' USE flag provided, but we still want to use genpatches
K_EXP_GENPATCHES_NOUSE="1"
-# No reason to bump this number unless something new gets included in genpatches,
-# in that case we can manually remove the linux kernel patches from genpatches.
-K_GENPATCHES_VER="1"
+# Just get basic genpatches, -pf patch set already includes vanilla-linux
+# updates
+K_GENPATCHES_VER="2"
+# -pf already sets EXTRAVERSION to kernel Makefile
K_NOSETEXTRAVERSION="1"
-# Not supported by the Gentoo security crew
+# Not supported by the Gentoo security team
K_SECURITY_UNSUPPORTED="1"
-K_USEPV="yes"
-
-# We want the very basic patches from gentoo-sources, experimental patch
-# is already included in pf-sources
+# We want the very basic patches from gentoo-sources, experimental patch is
+# already included in pf-sources
K_WANT_GENPATCHES="base extras"
-UNIPATCH_STRICTORDER="yes"
-
inherit eutils kernel-2
detect_version
DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-
-PF_URI="https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff -> ${P}.patch"
-SRC_URI="
- ${KERNEL_URI}
- ${PF_URI}
+HOMEPAGE="https://gitlab.com/post-factum/pf-kernel/-/wikis/README
+ https://dev.gentoo.org/~mpagano/genpatches/"
+SRC_URI="${KERNEL_URI}
+ https://github.com/pfactum/pf-kernel/compare/v${PV/_p*/}...v${PV/_p*/}-pf${PV/*_p/}.diff -> ${P}.patch
https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.base.tar.xz
- https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz
-"
+ https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${PV/_p*/}-${K_GENPATCHES_VER}.extras.tar.xz"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-KV_FULL="${PVR}-pf"
-S="${WORKDIR}/linux-${KV_FULL}"
+S="${WORKDIR}/linux-${PVR}-pf"
-PATCHES=(
- "${DISTDIR}/${P}.patch"
-)
+PATCHES=( "${DISTDIR}/${P}.patch" )
K_EXTRAEINFO="For more info on pf-sources and details on how to report problems,
-see: ${HOMEPAGE}."
+ see: ${HOMEPAGE}."
pkg_setup() {
- ewarn
+ ewarn ""
ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
ewarn "If you need support, please contact the pf developers directly."
ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
ewarn "the ebuilds. Thank you."
- ewarn
+ ewarn ""
+
kernel-2_pkg_setup
}
src_prepare() {
default
+
+ # Temporary fix due to 5.6 iwlwifi mess
+ find "${S}" -name "10*linux*" -delete || die
+
kernel-2_src_prepare
}
pkg_postinst() {
kernel-2_pkg_postinst
+
+ elog "Optional features:"
optfeature "Userspace KSM helper" sys-process/uksmd
}