summaryrefslogtreecommitdiff
path: root/sys-kernel/pf-sources
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
commit9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch)
treeb690ddc0ca30f1472887edbb0b8313629bfcbbb2 /sys-kernel/pf-sources
parentb17a3ef12038de50228bade1f05502c74e135321 (diff)
gentoo resync : 16.09.2020
Diffstat (limited to 'sys-kernel/pf-sources')
-rw-r--r--sys-kernel/pf-sources/Manifest14
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.6_p8.ebuild2
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.7_p5.ebuild2
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.7_p7.ebuild2
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.8_p1.ebuild2
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.8_p2.ebuild2
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.8_p3.ebuild2
-rw-r--r--sys-kernel/pf-sources/pf-sources-5.8_p4.ebuild67
8 files changed, 81 insertions, 12 deletions
diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 00b9c676372e..54a02aed0641 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -13,10 +13,12 @@ DIST pf-sources-5.7_p7.patch 2471776 BLAKE2B c87c9a5f159967877a2858da1af919332aa
DIST pf-sources-5.8_p1.patch 176978 BLAKE2B 80be84087ed65f0de42f9e70ac2002bcd77dfa756a769388ffcdd559aa5a7b0280725fa0ddb590cce90825beeeb55939a714f510e723cd8b0ff8ec400cd805ef SHA512 4ec9d5990f0a25666198b6be26bed0c87e5ce3fb3541c03d3b853b574ee7c0294c7f7f3c692b469f2519b38f918a214afc2b908c117578a7a4436caf2f3929ab
DIST pf-sources-5.8_p2.patch 1071081 BLAKE2B e6c5f85607b7483ee711bee6b62dae5fc1dc44c85ef9bf107dfc997a31f83258624b748511a5bc8c2f76e3bf120779123187cff4721062c717c4eb713d5416e9 SHA512 df3c6da9e0700af7d6126af5831fa6d9a06594a31520f3dcddd098862606262cb139c8e513ffcbe1c8c4ee8e60bb3d6c4a0f505f806e02a9b779410656d4cc2a
DIST pf-sources-5.8_p3.patch 1248429 BLAKE2B acf0911cd8b9c356bcafe754e54e982a6f749800c01795fa9ca4573a932e366185378e41a649150718ddf604e787ba85d22bec134d106c2fb44aa35262a32d19 SHA512 01cb5fd69560220c61106508585db4970164dc27b373aee03b5b9a14a30af5b04534095b9f839228f5a9bf4139f8d6e0b8b978ca2ae1b6c1e873cce782c7e9c7
-EBUILD pf-sources-5.6_p8.ebuild 2043 BLAKE2B 57f79f01bb1042d096af5450a29267e1666a200d95c051a66bc99023f19bc02dcd384eb66e341ccba5a43836fcc9bf8399c1dc81dd4c2d027b9ba1ced7475c51 SHA512 a6b525f0e6035eb160e374ba9aae21840ef1d9d082386af5decbaa3f80d497169413c5875b1840135b7134ffa18bb2368db6791799214626abe8bcac55f2fe45
-EBUILD pf-sources-5.7_p5.ebuild 1954 BLAKE2B 15c4bd2a69604a36546318261ce7a8de97ab6e78994e8614e72ea6c968aed2a22389557759ab7265a2c0f4cdd5c29e68a82143b6ca23594698c1e9f0a844f4b9 SHA512 0de23fd94dbcbf7e9050cf8399f09adf5b1e2fad6bf12b9c6ba05805e251f0c3d3051014379d6b79cc5f443d6726bd5dea87b1759674bb535b3cfb3dc22a6524
-EBUILD pf-sources-5.7_p7.ebuild 1954 BLAKE2B 15c4bd2a69604a36546318261ce7a8de97ab6e78994e8614e72ea6c968aed2a22389557759ab7265a2c0f4cdd5c29e68a82143b6ca23594698c1e9f0a844f4b9 SHA512 0de23fd94dbcbf7e9050cf8399f09adf5b1e2fad6bf12b9c6ba05805e251f0c3d3051014379d6b79cc5f443d6726bd5dea87b1759674bb535b3cfb3dc22a6524
-EBUILD pf-sources-5.8_p1.ebuild 1954 BLAKE2B 15c4bd2a69604a36546318261ce7a8de97ab6e78994e8614e72ea6c968aed2a22389557759ab7265a2c0f4cdd5c29e68a82143b6ca23594698c1e9f0a844f4b9 SHA512 0de23fd94dbcbf7e9050cf8399f09adf5b1e2fad6bf12b9c6ba05805e251f0c3d3051014379d6b79cc5f443d6726bd5dea87b1759674bb535b3cfb3dc22a6524
-EBUILD pf-sources-5.8_p2.ebuild 1954 BLAKE2B 15c4bd2a69604a36546318261ce7a8de97ab6e78994e8614e72ea6c968aed2a22389557759ab7265a2c0f4cdd5c29e68a82143b6ca23594698c1e9f0a844f4b9 SHA512 0de23fd94dbcbf7e9050cf8399f09adf5b1e2fad6bf12b9c6ba05805e251f0c3d3051014379d6b79cc5f443d6726bd5dea87b1759674bb535b3cfb3dc22a6524
-EBUILD pf-sources-5.8_p3.ebuild 1954 BLAKE2B 15c4bd2a69604a36546318261ce7a8de97ab6e78994e8614e72ea6c968aed2a22389557759ab7265a2c0f4cdd5c29e68a82143b6ca23594698c1e9f0a844f4b9 SHA512 0de23fd94dbcbf7e9050cf8399f09adf5b1e2fad6bf12b9c6ba05805e251f0c3d3051014379d6b79cc5f443d6726bd5dea87b1759674bb535b3cfb3dc22a6524
+DIST pf-sources-5.8_p4.patch 1896149 BLAKE2B 1d036e1d4605372557e110d829edbfe03bbe76367b122c3081c04bdd13eb17d3c6076eebe674b957a31d8909170d0cd667692f37f14d47030f72687ccdbf38a5 SHA512 94c0a51973788a26a2130abbbda1bbcfcc8ca8f43ed8bdeed5ff27989baa886b5501b392c2aa90ce833d8b729c32fce55dced1c635e2388395967efff848d997
+EBUILD pf-sources-5.6_p8.ebuild 2047 BLAKE2B b0f55d05756f0c0b753ae711f60d9667a1047727e3e8f1920ea822ed1ee36a27bfd80649d1c82958ce2c97645f9666eadc5dd4f80e534d940ee1806caa93983d SHA512 8a9d4a9f4fa7003a71421fd8a3d05bf41740ddd26641f80579f3c3844a1f25205a8674edbf58ee26f4f12747abe3969e45c972edaf921168f82204e69fa3f4dc
+EBUILD pf-sources-5.7_p5.ebuild 1958 BLAKE2B 87e715f7443e52153f1e41592c3e2471760e75e66691f61b843024be88ab8c042327b926d79ea49268115413147457083be5a4e7ea8f2c26196dd3a2eda12017 SHA512 c831c884e7fdcb78f89f7611ec2c0fc96b9ae56e6a69615c90940513dc56e9e28ff9803e631e2bb469baa73734d902b5da184c21a7e5db523c187c712e869b63
+EBUILD pf-sources-5.7_p7.ebuild 1958 BLAKE2B 87e715f7443e52153f1e41592c3e2471760e75e66691f61b843024be88ab8c042327b926d79ea49268115413147457083be5a4e7ea8f2c26196dd3a2eda12017 SHA512 c831c884e7fdcb78f89f7611ec2c0fc96b9ae56e6a69615c90940513dc56e9e28ff9803e631e2bb469baa73734d902b5da184c21a7e5db523c187c712e869b63
+EBUILD pf-sources-5.8_p1.ebuild 1958 BLAKE2B 87e715f7443e52153f1e41592c3e2471760e75e66691f61b843024be88ab8c042327b926d79ea49268115413147457083be5a4e7ea8f2c26196dd3a2eda12017 SHA512 c831c884e7fdcb78f89f7611ec2c0fc96b9ae56e6a69615c90940513dc56e9e28ff9803e631e2bb469baa73734d902b5da184c21a7e5db523c187c712e869b63
+EBUILD pf-sources-5.8_p2.ebuild 1958 BLAKE2B 87e715f7443e52153f1e41592c3e2471760e75e66691f61b843024be88ab8c042327b926d79ea49268115413147457083be5a4e7ea8f2c26196dd3a2eda12017 SHA512 c831c884e7fdcb78f89f7611ec2c0fc96b9ae56e6a69615c90940513dc56e9e28ff9803e631e2bb469baa73734d902b5da184c21a7e5db523c187c712e869b63
+EBUILD pf-sources-5.8_p3.ebuild 1958 BLAKE2B 87e715f7443e52153f1e41592c3e2471760e75e66691f61b843024be88ab8c042327b926d79ea49268115413147457083be5a4e7ea8f2c26196dd3a2eda12017 SHA512 c831c884e7fdcb78f89f7611ec2c0fc96b9ae56e6a69615c90940513dc56e9e28ff9803e631e2bb469baa73734d902b5da184c21a7e5db523c187c712e869b63
+EBUILD pf-sources-5.8_p4.ebuild 1958 BLAKE2B 87e715f7443e52153f1e41592c3e2471760e75e66691f61b843024be88ab8c042327b926d79ea49268115413147457083be5a4e7ea8f2c26196dd3a2eda12017 SHA512 c831c884e7fdcb78f89f7611ec2c0fc96b9ae56e6a69615c90940513dc56e9e28ff9803e631e2bb469baa73734d902b5da184c21a7e5db523c187c712e869b63
MISC metadata.xml 345 BLAKE2B 26083da0607ae4e301d8dd622cd9b0016630e1e70dd6197fb8b95912578015a13da38c8434df3cebdf13f22566a132ffa9ac2ee4a32ed482cf780c55327316da SHA512 4bbc43612402fe253b02894ae6bf290ae44082c98a48d31e3d822946a8709752d3c4fb9d338fdb6779d6b421e73073c67f5f951ef423728aaa5cc18ac7958b2e
diff --git a/sys-kernel/pf-sources/pf-sources-5.6_p8.ebuild b/sys-kernel/pf-sources/pf-sources-5.6_p8.ebuild
index e140e5f7329d..a240714a7259 100644
--- a/sys-kernel/pf-sources/pf-sources-5.6_p8.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.6_p8.ebuild
@@ -23,7 +23,7 @@ K_SECURITY_UNSUPPORTED="1"
# already included in pf-sources
K_WANT_GENPATCHES="base extras"
-inherit eutils kernel-2
+inherit optfeature kernel-2
detect_version
DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
diff --git a/sys-kernel/pf-sources/pf-sources-5.7_p5.ebuild b/sys-kernel/pf-sources/pf-sources-5.7_p5.ebuild
index 2a683a5287d4..d2e345cf5fb4 100644
--- a/sys-kernel/pf-sources/pf-sources-5.7_p5.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.7_p5.ebuild
@@ -23,7 +23,7 @@ K_SECURITY_UNSUPPORTED="1"
# already included in pf-sources
K_WANT_GENPATCHES="base extras"
-inherit eutils kernel-2
+inherit optfeature kernel-2
detect_version
DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
diff --git a/sys-kernel/pf-sources/pf-sources-5.7_p7.ebuild b/sys-kernel/pf-sources/pf-sources-5.7_p7.ebuild
index 2a683a5287d4..d2e345cf5fb4 100644
--- a/sys-kernel/pf-sources/pf-sources-5.7_p7.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.7_p7.ebuild
@@ -23,7 +23,7 @@ K_SECURITY_UNSUPPORTED="1"
# already included in pf-sources
K_WANT_GENPATCHES="base extras"
-inherit eutils kernel-2
+inherit optfeature kernel-2
detect_version
DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
diff --git a/sys-kernel/pf-sources/pf-sources-5.8_p1.ebuild b/sys-kernel/pf-sources/pf-sources-5.8_p1.ebuild
index 2a683a5287d4..d2e345cf5fb4 100644
--- a/sys-kernel/pf-sources/pf-sources-5.8_p1.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.8_p1.ebuild
@@ -23,7 +23,7 @@ K_SECURITY_UNSUPPORTED="1"
# already included in pf-sources
K_WANT_GENPATCHES="base extras"
-inherit eutils kernel-2
+inherit optfeature kernel-2
detect_version
DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
diff --git a/sys-kernel/pf-sources/pf-sources-5.8_p2.ebuild b/sys-kernel/pf-sources/pf-sources-5.8_p2.ebuild
index 2a683a5287d4..d2e345cf5fb4 100644
--- a/sys-kernel/pf-sources/pf-sources-5.8_p2.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.8_p2.ebuild
@@ -23,7 +23,7 @@ K_SECURITY_UNSUPPORTED="1"
# already included in pf-sources
K_WANT_GENPATCHES="base extras"
-inherit eutils kernel-2
+inherit optfeature kernel-2
detect_version
DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
diff --git a/sys-kernel/pf-sources/pf-sources-5.8_p3.ebuild b/sys-kernel/pf-sources/pf-sources-5.8_p3.ebuild
index 2a683a5287d4..d2e345cf5fb4 100644
--- a/sys-kernel/pf-sources/pf-sources-5.8_p3.ebuild
+++ b/sys-kernel/pf-sources/pf-sources-5.8_p3.ebuild
@@ -23,7 +23,7 @@ K_SECURITY_UNSUPPORTED="1"
# already included in pf-sources
K_WANT_GENPATCHES="base extras"
-inherit eutils kernel-2
+inherit optfeature kernel-2
detect_version
DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
diff --git a/sys-kernel/pf-sources/pf-sources-5.8_p4.ebuild b/sys-kernel/pf-sources/pf-sources-5.8_p4.ebuild
new file mode 100644
index 000000000000..d2e345cf5fb4
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-5.8_p4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Define what default functions to run
+ETYPE="sources"
+
+# No 'experimental' USE flag provided, but we still want to use genpatches
+K_EXP_GENPATCHES_NOUSE="1"
+
+# Just get basic genpatches, -pf patch set already includes vanilla-linux
+# updates
+K_GENPATCHES_VER="1"
+
+# -pf already sets EXTRAVERSION to kernel Makefile
+K_NOSETEXTRAVERSION="1"
+
+# Not supported by the Gentoo security team
+K_SECURITY_UNSUPPORTED="1"
+
+# We want the very basic patches from gentoo-sources, experimental patch is
+# already included in pf-sources
+K_WANT_GENPATCHES="base extras"
+
+inherit optfeature kernel-2
+detect_version
+
+DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
+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"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+S="${WORKDIR}/linux-${PVR}-pf"
+
+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
+
+ elog "Optional features:"
+ optfeature "Userspace KSM helper" sys-process/uksmd
+}