public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Joonas Niilola" <juippis@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/pf-sources/
Date: Tue,  2 May 2023 06:59:04 +0000 (UTC)	[thread overview]
Message-ID: <1683010054.d5fdf551f1de400d75643abacab5e564e4f29f15.juippis@gentoo> (raw)

commit:     d5fdf551f1de400d75643abacab5e564e4f29f15
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 06:47:34 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue May  2 06:47:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fdf551

sys-kernel/pf-sources: drop versions

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-kernel/pf-sources/Manifest                  | 17 -----
 sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild | 93 ------------------------
 sys-kernel/pf-sources/pf-sources-5.19_p6.ebuild | 95 -------------------------
 sys-kernel/pf-sources/pf-sources-6.0_p6.ebuild  | 86 ----------------------
 sys-kernel/pf-sources/pf-sources-6.2_p1.ebuild  | 94 ------------------------
 sys-kernel/pf-sources/pf-sources-6.2_p2.ebuild  | 94 ------------------------
 sys-kernel/pf-sources/pf-sources-6.2_p3.ebuild  | 94 ------------------------
 sys-kernel/pf-sources/pf-sources-6.2_p4.ebuild  | 94 ------------------------
 sys-kernel/pf-sources/pf-sources-6.2_p5.ebuild  | 95 -------------------------
 sys-kernel/pf-sources/pf-sources-6.2_p6.ebuild  | 95 -------------------------
 10 files changed, 857 deletions(-)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index a5d993ac3a3c..6c79764d1865 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -1,23 +1,6 @@
-DIST genpatches-5.18-1.base.tar.xz 3800 BLAKE2B 52cf33aea903e8783b554127936ebde68b1c2655567a27a6dff8b94df675cde779f940735824766d2267c7d09df970522ed3721b3fe661dc12e64c4b105b4c99 SHA512 461037cb2fc9246f1e778123a9fd58682ed2749c95acd8d30dddc1a31a66cc4961bb5b133a05fd6fb19aea1a83bf0be8a76f9e6422fb4d696010d248609534a7
-DIST genpatches-5.18-1.extras.tar.xz 3924 BLAKE2B b4c7e29f0237ae9e4e3300c8be75c0def63969e5c4dec52d4d5259a6b3b6d27406883e45d2ad4d0fe576a1285121037fb88fcdeab58a5fabbb58d4847cbfbbfe SHA512 0182a96feca475471d1dde2e8326067e98f8f43a6e9122e29635a52ae4ca56eaf6ac349b189a0198704c9adee62cbdbd2def7e90d2dad564c72bec2f8ff32ec9
-DIST genpatches-5.19-1.base.tar.xz 4080 BLAKE2B 27fe512fd700cc6fc1946ebe0b39b423f35fbdce3b6c2181e1e1c197dccf436c6ba285b8bbf74500c80c64c486831a88f0f548cbd787d925eefafe740764a839 SHA512 8ff90b26202ddb80890ce8a33debbb8b6b85432412e7f76fdbdd98e257e9be23ffa5c03c81cb8482b7a35099083dec800f766354b5886d4f8f7647e3354f97b6
-DIST genpatches-5.19-1.extras.tar.xz 3772 BLAKE2B 1d418c3d5d328e9704ba10d7483cd562e511f345a5cc6799abc52e6cdeca20efa61417f62eaf7aae2078a8bb05c7dbabe4f4ddba7ad4221b458bd5c589f29b47 SHA512 479d957a3348485baf6504a08cf06b334938656701b15067512c0f48e530c2e87ca281ad3af6e55c75a53d2e9e584d94fc030ee82c538a97a85cea9a9c8fe214
-DIST genpatches-6.0-1.base.tar.xz 4076 BLAKE2B a6806af2473247e53034e0df58fc217a14108c86e89d2611e7886459405b743e690b5fa9f682a3e8ad3215c821f4e04552978da0e309be9cb586f0e2fb53c50f SHA512 da56f7e72c400aa149d481fc42651debea9ff90144b4d731dbd167cd5061da63f34b1b4fc937c8a3508f9bcdbbe3b645d25cfa67ce05db1d5c25667214840d9d
-DIST genpatches-6.0-1.extras.tar.xz 3804 BLAKE2B 973be072083e8f23fb0e39856864c5e061e071d651bff1ecd6dc9d429688a074d9ef78f255edf4479e95b5e60c78034ee969d12a2e65c4c6a5a382daa1aba419 SHA512 b00123c8f910367cf2c68cc8c6a70139644add4adb0aa96ae34bf7e93162a19020ef91f6bac631c257f885928640c4f847f8c32b940c192238304edcc83d0b5c
 DIST genpatches-6.1-14.base.tar.xz 774040 BLAKE2B 8e0866c762e2711b766cc75630d66c7c46221bdc47357a903c7e8506ad122b7b5ba84d102b19743d236ac5579b44d24f77b9f52f3c23695ab6a279cf7875e735 SHA512 6a753146013baf0b94d83abd690118517679d4d7dcf6e9f86cf8de35e24f80a792e9c0692f237098671c316d046d6f65f8d3512255e572daf6a8ca81853beca0
 DIST genpatches-6.1-14.extras.tar.xz 3804 BLAKE2B 7f016579b130c9a4f7a8ec946254dbd682f22e5654ae777d11b265dafe2b177a4c40c5a979a760a5bd6ed3dac057b90a3120c60b958f6b748ea4731b9a5f1ea6 SHA512 2807d359459dd11b9d3356fcac609dbfb8487e8c924cc543ef37698667b1c8b74cff7b015839ca0677cf1f96b566e0b5018c057b517275886ab500cd2ca49653
 DIST genpatches-6.2-1.base.tar.xz 4308 BLAKE2B 0b28cf39d9977e5a5c6fe446c0bc318b33f37995897ec379e6ee6d5420a73cd4d3ccf78111df1a2bbe9ee568c6fde6d7c52ba4f01a8b9534c71b597de65aa850 SHA512 da9ab52792c8b6881cf7718128889ccb536723ad7362ccc89be734a479ab6a03f6c844bd97197f3a4574d3bf4278ad10f453a57d076d297586be1db3ac2380c8
 DIST genpatches-6.2-1.extras.tar.xz 3808 BLAKE2B e2e6b77fde25dda7c048376fa1435b7ae77eb6889e69bc7f516435a29335d30bc60ccadf196f37408430f5f9899f5502e05404b4bb5ffc8a9e48a6918103780b SHA512 b44df841c08ef03d0638b3b1ebea014979d4e1f70f70c9db21d2a531d7856f0a2eab74d9ad411e0c7387caade6a5cf1afe9e0153d83e51924c881af079c18c83
-DIST linux-5.18-pf5.tar.gz 206988172 BLAKE2B ae5abdee064b429019d7aaa4801d0bf852ed94dfef3965486cbc58d084e68ab9276651297857c1e64d5430e8b17728d1ebd7db597afd7ed7580d100e84431921 SHA512 dde7c08750858a719c70ff332df67b73432ace56571c73dfb7af7bf4ab4d5b5fbfb94486ac97b4b95e252f51a3be125fdb05a3abdc1b7443fb45ca4074810996
-DIST linux-5.19-pf6.tar.gz 212237665 BLAKE2B 7ecace44c0bff940009fdb1cd8924096cc4cc337688c7d73883a996bc191d40b9589efbca2e30ba413e1516b790ad48be4839f9d48bb8ad5c40d3f8549a63db1 SHA512 7f5e60c20ba577102818139b0eb61fff5d8b2f3ecdcd42e3ad116fdebdfa58da4f08dd151844cd6e1d764aad5f5a2254e4a1c5aad5b3628df9d03911a2cd8e3f
-DIST linux-6.0-pf6.tar.gz 218406147 BLAKE2B b084ffd751a3be9043ab0c306623c2ede6597fa024d72e959778a6185c83410aae7e165bd008bbbd0eddc5066d65ad342afaa4f66669190995ea1ab5a3f0b0e8 SHA512 99b766969216a0692d475a15dd6ecf36c29852e6702585c8c47f4d18516301f98c8f1aed3515ba65872e5628118fc84ddcbc8bdc816e7f4e94ce139dbe6c5035
 DIST linux-6.1-pf6.tar.gz 220761768 BLAKE2B 8b0f3d16be65f245978a823bc4c3130f76017dcb4e51c0e5c77815ffe61d3122eabec28001571badc8eceed490cb14f27540bbf574fbb0feffba59804e1169ed SHA512 66b2a4d221bc9caf4c22353d39a9a13e990b8e50ef47d1882d9f950b4cf42f6d240d787979a5272eeb8ffba142fb07fcadf438827d3410e220b20e41ac079ea0
-DIST linux-6.2-pf1.tar.gz 222840475 BLAKE2B ee66cdfba8b08cbc5ac70f97b87826dc9d04ee8de2fb57f52e1688c1cdc5b0fecfe3bc673fa30849a7417120c1393ebae7c24ca9a2b00b55eb6719de0246160a SHA512 461d2775491675f351ca56787257a4c7fcda9d2a50538a26639448d86ab79fccff895f0385af78bf2e1113aa650383e77f3d114f6cb84c98c4b407690b0d3e63
-DIST linux-6.2-pf2.tar.gz 222861169 BLAKE2B b3e6bddc8639475313cb3203b99e068c109c1f2b71a6475ac8c8c0be21ab57c8d6ab2291db38c0b05e2d875a613df531acdfb7bc0d98acaf7efdd6032b6ea7be SHA512 ad038f5ea05da6006f4436c2345cbe259a3cf89be4424be12a96495875d40abf95eeb18afb550be8ef2b00b5013d1001dc5de688e0ebe85f30b655be9acd6840
-DIST linux-6.2-pf3.tar.gz 222849935 BLAKE2B d0c00d16dd92a0a1617442cea2bba0aa64fbba16ae7632609efbb3c107bd27c9e5920b4292497dfbbcc02c8e05d9c726dd0b39a6c31bd834edb976268f6537ba SHA512 f0e24f4a69befbdf14124d8f82f1387a7e8dad7c997e63850d04f81658baf9d9bb7c827fabbe5163695eee8dd4c7bdc3c010674471fe8a3f3b57d2680b0593d7
-DIST linux-6.2-pf4.tar.gz 222900183 BLAKE2B 6ed60362c81577e314c944f063ddbe547961990d1a54843ac1238f8e2e01fee8fd319be2f3ff33b364ce98909bba4f3fc4c61c67f3375a46b38c9c2db7568c34 SHA512 16aa5baeaa9e55a0c483b08baa2fb40d1f7c698ed1baaa52b832569284740bb5a9ef78b1b3bb415f096772a1efd9490fb28cdf0442d17210ae82da9e7ee7b745
-DIST linux-6.2-pf5.tar.gz 222904645 BLAKE2B 90b5bec754bed66535c949ceb835875ff926764d37a1a0aab26324c6e83ad4634d1782afd1b10d38f9f2f110fc052ecc335d1ba6536e8e09738cbb070e7e7ef9 SHA512 00576eb22380a1d61eaae1570c2cac5d8a7492887d1bd6c94181142510796629ca98406922dc64d351ac8d861d1dfe7fe95c673ef8eff13555ded2a17757a881
-DIST linux-6.2-pf6.tar.gz 222930980 BLAKE2B 03579940417cd704020922a2b55574951301899ffcfba5a83b4537d8d139ff54c0e573e456006ddbfa05b1ec57d261d8e16a5a2c3170fbd65c50614c18f68355 SHA512 23516bda6c957b0c1cca977a14453d9e033b96be92410038eb6851d9957eed9ef4592e86897377265b36886f9be8d7624ab82b9f3955b18fd6ecbb92ee2cb2a0
 DIST linux-6.2-pf7.tar.gz 222943378 BLAKE2B 414277f7d9a256b9ae6c2f14886019b4c22bac69558ef225c3b45e9d4e58727429b32528aad124d8bc764b5b7527074455aaeff25141530a5534630c81da4f6e SHA512 ffa153c936a8e847a7ae070f915c3a6a7b770636061b7ac3a07e1c7ed81e973bd8b8c977eb796bffd38b1eaa3082169e0e77c70f88db34cc2a9154e7ee69339b
-DIST prjc-519-r1-vd-test.patch 274504 BLAKE2B 87950689ffe97134100aa91d0ff89acd6f4e93b626ad7ab08af464a49457f16526cae7b863d53213dd129d47b6f97b3407ae7027b02656d9eba85942241e8d3f SHA512 d652b6060400329d051257fedee5d9f37a70554ab722e93a15f294d1c6229bfa227941461147e0128178b02875cdf838e0d71e89884d8c01e7549ee482213b71
-DIST prjc_v5.18-r2.patch 270353 BLAKE2B 15d7ed7a0eb6f7ad37feaf52ab7c383e1c7c3e72fb41a767c8d1151a0ad41255c216ede1e4938a041f3b628874ed61398c61dd7b0e0b62090730f2fd0f6a70db SHA512 25c558bd6281a09bb611c6cca68084b27d0f2e290d2c0575e88b6a94322fad86de6dbeda30eb77919edd5adff921ad445593d9478f115ec93fa2e4c7ed6b5c1e

diff --git a/sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild b/sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild
deleted file mode 100644
index e08fb868b3df..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.18_p5.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# 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"
-
-# major kernel version, e.g. 5.14
-SHPV="${PV/_p*/}"
-
-# Replace "_p" with "-pf"
-PFPV="${PV/_p/-pf}"
-
-# https://gitlab.com/alfredchen/projectc/ revision for a major version,
-# e.g. prjc-v5.14-r2 = 2
-PRJC_R=2
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://pfkernel.natalenko.name/
-	https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz
-	https://gitlab.com/alfredchen/projectc/-/raw/master/${SHPV}/prjc_v${SHPV}-r${PRJC_R}.patch"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PFPV}"
-
-PATCHES=( "${DISTDIR}/prjc_v${SHPV}-r${PRJC_R}.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_unpack() {
-	# Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override
-	# the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here.
-	unpack ${A}
-
-	mv linux linux-${PFPV} || die "Failed to move source directory"
-}
-
-src_prepare() {
-	# kernel-2_src_prepare doesn't apply PATCHES(). After pf-sources moved to Codeberg, we need
-	# to manually eapply the genpatches too.
-	eapply "${WORKDIR}"/*.patch
-	default
-}
-
-pkg_postinst() {
-	# Fixes "wrongly" detected directory name, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postinst
-
-	optfeature "userspace KSM helper" sys-process/uksmd
-}
-
-pkg_postrm() {
-	# Same here, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postrm
-}

diff --git a/sys-kernel/pf-sources/pf-sources-5.19_p6.ebuild b/sys-kernel/pf-sources/pf-sources-5.19_p6.ebuild
deleted file mode 100644
index d5eb413eae69..000000000000
--- a/sys-kernel/pf-sources/pf-sources-5.19_p6.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# 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"
-
-# major kernel version, e.g. 5.14
-SHPV="${PV/_p*/}"
-
-# Replace "_p" with "-pf"
-PFPV="${PV/_p/-pf}"
-
-# https://gitlab.com/alfredchen/projectc/ revision for a major version,
-# e.g. prjc-v5.14-r2 = 2
-PRJC_R=0
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://pfkernel.natalenko.name/
-	https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz
-	https://gitlab.com/torvic9/linux519-vd/-/raw/master/prjc-519-r1-vd-test.patch"
-#	https://gitlab.com/alfredchen/projectc/-/raw/master/${SHPV}/prjc_v${SHPV}-r${PRJC_R}.patch"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PFPV}"
-
-#PATCHES=( "${DISTDIR}/prjc_v${SHPV}-r${PRJC_R}.patch" )
-PATCHES=( "${DISTDIR}/prjc-519-r1-vd-test.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_unpack() {
-	# Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override
-	# the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here.
-	unpack ${A}
-
-	mv linux linux-${PFPV} || die "Failed to move source directory"
-}
-
-src_prepare() {
-	# kernel-2_src_prepare doesn't apply PATCHES(). After pf-sources moved to Codeberg, we need
-	# to manually eapply the genpatches too.
-	eapply "${WORKDIR}"/*.patch
-	default
-}
-
-pkg_postinst() {
-	# Fixes "wrongly" detected directory name, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postinst
-
-	optfeature "userspace KSM helper" sys-process/uksmd
-}
-
-pkg_postrm() {
-	# Same here, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postrm
-}

diff --git a/sys-kernel/pf-sources/pf-sources-6.0_p6.ebuild b/sys-kernel/pf-sources/pf-sources-6.0_p6.ebuild
deleted file mode 100644
index 9ec71e1c1611..000000000000
--- a/sys-kernel/pf-sources/pf-sources-6.0_p6.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# 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"
-
-# major kernel version, e.g. 5.14
-SHPV="${PV/_p*/}"
-
-# Replace "_p" with "-pf"
-PFPV="${PV/_p/-pf}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://pfkernel.natalenko.name/
-	https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PFPV}"
-
-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_unpack() {
-	# Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override
-	# the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here.
-	unpack ${A}
-
-	mv linux linux-${PFPV} || die "Failed to move source directory"
-}
-
-src_prepare() {
-	# kernel-2_src_prepare doesn't apply PATCHES(). After pf-sources moved to Codeberg, we need
-	# to manually eapply the genpatches too.
-	eapply "${WORKDIR}"/*.patch
-	default
-}
-
-pkg_postinst() {
-	# Fixes "wrongly" detected directory name, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postinst
-
-	optfeature "userspace KSM helper" sys-process/uksmd
-}
-
-pkg_postrm() {
-	# Same here, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postrm
-}

diff --git a/sys-kernel/pf-sources/pf-sources-6.2_p1.ebuild b/sys-kernel/pf-sources/pf-sources-6.2_p1.ebuild
deleted file mode 100644
index 3c9b67ed85ac..000000000000
--- a/sys-kernel/pf-sources/pf-sources-6.2_p1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Define what default functions to run.
-ETYPE="sources"
-
-# Use genpatches but don't include the 'experimental' use flag.
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Genpatches version to use. -pf patch set already includes vanilla linux updates. Regularly "1"
-# is the wanted value here, but the genpatches patch set can be bumped if it includes some
-# important fixes. src_prepare() will handle deleting the updated vanilla linux patches.
-K_GENPATCHES_VER="1"
-
-# -pf patch set already sets EXTRAVERSION to kernel Makefile.
-K_NOSETEXTRAVERSION="1"
-
-# pf-sources is not officially supported/covered by the Gentoo security team.
-K_SECURITY_UNSUPPORTED="1"
-
-# Define which parts to use from genpatches - experimental is already included in the -pf patch
-# set.
-K_WANT_GENPATCHES="base extras"
-
-# Major kernel version, e.g. 5.14.
-SHPV="${PV/_p*/}"
-
-# Replace "_p" with "-pf", since using "-pf" is not allowed for an ebuild name by PMS.
-PFPV="${PV/_p/-pf}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://pfkernel.natalenko.name/
-	https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PFPV}"
-
-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_unpack() {
-	# Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override
-	# the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here.
-	unpack ${A}
-
-	mv linux linux-${PFPV} || die "Failed to move source directory"
-}
-
-src_prepare() {
-	# When genpatches basic version is bumped, it also includes vanilla linux updates. Those are
-	# already in the -pf patch set, so need to remove the vanilla linux patches to avoid conflicts.
-	if [[ ${K_GENPATCHES_VER} -ne 1 ]]; then
-		find "${WORKDIR}"/ -type f -name '10*linux*patch' -delete ||
-			die "Failed to delete vanilla linux patches in src_prepare."
-	fi
-
-	# kernel-2_src_prepare doesn't apply PATCHES(). Chosen genpatches are also applied here.
-	eapply "${WORKDIR}"/*.patch
-	default
-}
-
-pkg_postinst() {
-	# Fixes "wrongly" detected directory name, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postinst
-
-	optfeature "userspace KSM helper" sys-process/uksmd
-}
-
-pkg_postrm() {
-	# Same here, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postrm
-}

diff --git a/sys-kernel/pf-sources/pf-sources-6.2_p2.ebuild b/sys-kernel/pf-sources/pf-sources-6.2_p2.ebuild
deleted file mode 100644
index 3c9b67ed85ac..000000000000
--- a/sys-kernel/pf-sources/pf-sources-6.2_p2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Define what default functions to run.
-ETYPE="sources"
-
-# Use genpatches but don't include the 'experimental' use flag.
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Genpatches version to use. -pf patch set already includes vanilla linux updates. Regularly "1"
-# is the wanted value here, but the genpatches patch set can be bumped if it includes some
-# important fixes. src_prepare() will handle deleting the updated vanilla linux patches.
-K_GENPATCHES_VER="1"
-
-# -pf patch set already sets EXTRAVERSION to kernel Makefile.
-K_NOSETEXTRAVERSION="1"
-
-# pf-sources is not officially supported/covered by the Gentoo security team.
-K_SECURITY_UNSUPPORTED="1"
-
-# Define which parts to use from genpatches - experimental is already included in the -pf patch
-# set.
-K_WANT_GENPATCHES="base extras"
-
-# Major kernel version, e.g. 5.14.
-SHPV="${PV/_p*/}"
-
-# Replace "_p" with "-pf", since using "-pf" is not allowed for an ebuild name by PMS.
-PFPV="${PV/_p/-pf}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://pfkernel.natalenko.name/
-	https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PFPV}"
-
-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_unpack() {
-	# Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override
-	# the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here.
-	unpack ${A}
-
-	mv linux linux-${PFPV} || die "Failed to move source directory"
-}
-
-src_prepare() {
-	# When genpatches basic version is bumped, it also includes vanilla linux updates. Those are
-	# already in the -pf patch set, so need to remove the vanilla linux patches to avoid conflicts.
-	if [[ ${K_GENPATCHES_VER} -ne 1 ]]; then
-		find "${WORKDIR}"/ -type f -name '10*linux*patch' -delete ||
-			die "Failed to delete vanilla linux patches in src_prepare."
-	fi
-
-	# kernel-2_src_prepare doesn't apply PATCHES(). Chosen genpatches are also applied here.
-	eapply "${WORKDIR}"/*.patch
-	default
-}
-
-pkg_postinst() {
-	# Fixes "wrongly" detected directory name, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postinst
-
-	optfeature "userspace KSM helper" sys-process/uksmd
-}
-
-pkg_postrm() {
-	# Same here, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postrm
-}

diff --git a/sys-kernel/pf-sources/pf-sources-6.2_p3.ebuild b/sys-kernel/pf-sources/pf-sources-6.2_p3.ebuild
deleted file mode 100644
index 3c9b67ed85ac..000000000000
--- a/sys-kernel/pf-sources/pf-sources-6.2_p3.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Define what default functions to run.
-ETYPE="sources"
-
-# Use genpatches but don't include the 'experimental' use flag.
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Genpatches version to use. -pf patch set already includes vanilla linux updates. Regularly "1"
-# is the wanted value here, but the genpatches patch set can be bumped if it includes some
-# important fixes. src_prepare() will handle deleting the updated vanilla linux patches.
-K_GENPATCHES_VER="1"
-
-# -pf patch set already sets EXTRAVERSION to kernel Makefile.
-K_NOSETEXTRAVERSION="1"
-
-# pf-sources is not officially supported/covered by the Gentoo security team.
-K_SECURITY_UNSUPPORTED="1"
-
-# Define which parts to use from genpatches - experimental is already included in the -pf patch
-# set.
-K_WANT_GENPATCHES="base extras"
-
-# Major kernel version, e.g. 5.14.
-SHPV="${PV/_p*/}"
-
-# Replace "_p" with "-pf", since using "-pf" is not allowed for an ebuild name by PMS.
-PFPV="${PV/_p/-pf}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://pfkernel.natalenko.name/
-	https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PFPV}"
-
-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_unpack() {
-	# Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override
-	# the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here.
-	unpack ${A}
-
-	mv linux linux-${PFPV} || die "Failed to move source directory"
-}
-
-src_prepare() {
-	# When genpatches basic version is bumped, it also includes vanilla linux updates. Those are
-	# already in the -pf patch set, so need to remove the vanilla linux patches to avoid conflicts.
-	if [[ ${K_GENPATCHES_VER} -ne 1 ]]; then
-		find "${WORKDIR}"/ -type f -name '10*linux*patch' -delete ||
-			die "Failed to delete vanilla linux patches in src_prepare."
-	fi
-
-	# kernel-2_src_prepare doesn't apply PATCHES(). Chosen genpatches are also applied here.
-	eapply "${WORKDIR}"/*.patch
-	default
-}
-
-pkg_postinst() {
-	# Fixes "wrongly" detected directory name, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postinst
-
-	optfeature "userspace KSM helper" sys-process/uksmd
-}
-
-pkg_postrm() {
-	# Same here, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postrm
-}

diff --git a/sys-kernel/pf-sources/pf-sources-6.2_p4.ebuild b/sys-kernel/pf-sources/pf-sources-6.2_p4.ebuild
deleted file mode 100644
index 3c9b67ed85ac..000000000000
--- a/sys-kernel/pf-sources/pf-sources-6.2_p4.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Define what default functions to run.
-ETYPE="sources"
-
-# Use genpatches but don't include the 'experimental' use flag.
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Genpatches version to use. -pf patch set already includes vanilla linux updates. Regularly "1"
-# is the wanted value here, but the genpatches patch set can be bumped if it includes some
-# important fixes. src_prepare() will handle deleting the updated vanilla linux patches.
-K_GENPATCHES_VER="1"
-
-# -pf patch set already sets EXTRAVERSION to kernel Makefile.
-K_NOSETEXTRAVERSION="1"
-
-# pf-sources is not officially supported/covered by the Gentoo security team.
-K_SECURITY_UNSUPPORTED="1"
-
-# Define which parts to use from genpatches - experimental is already included in the -pf patch
-# set.
-K_WANT_GENPATCHES="base extras"
-
-# Major kernel version, e.g. 5.14.
-SHPV="${PV/_p*/}"
-
-# Replace "_p" with "-pf", since using "-pf" is not allowed for an ebuild name by PMS.
-PFPV="${PV/_p/-pf}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://pfkernel.natalenko.name/
-	https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PFPV}"
-
-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_unpack() {
-	# Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override
-	# the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here.
-	unpack ${A}
-
-	mv linux linux-${PFPV} || die "Failed to move source directory"
-}
-
-src_prepare() {
-	# When genpatches basic version is bumped, it also includes vanilla linux updates. Those are
-	# already in the -pf patch set, so need to remove the vanilla linux patches to avoid conflicts.
-	if [[ ${K_GENPATCHES_VER} -ne 1 ]]; then
-		find "${WORKDIR}"/ -type f -name '10*linux*patch' -delete ||
-			die "Failed to delete vanilla linux patches in src_prepare."
-	fi
-
-	# kernel-2_src_prepare doesn't apply PATCHES(). Chosen genpatches are also applied here.
-	eapply "${WORKDIR}"/*.patch
-	default
-}
-
-pkg_postinst() {
-	# Fixes "wrongly" detected directory name, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postinst
-
-	optfeature "userspace KSM helper" sys-process/uksmd
-}
-
-pkg_postrm() {
-	# Same here, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postrm
-}

diff --git a/sys-kernel/pf-sources/pf-sources-6.2_p5.ebuild b/sys-kernel/pf-sources/pf-sources-6.2_p5.ebuild
deleted file mode 100644
index 2ee0009ae2d4..000000000000
--- a/sys-kernel/pf-sources/pf-sources-6.2_p5.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Define what default functions to run.
-ETYPE="sources"
-
-# Use genpatches but don't include the 'experimental' use flag.
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Genpatches version to use. -pf patch set already includes vanilla linux updates. Regularly "1"
-# is the wanted value here, but the genpatches patch set can be bumped if it includes some
-# important fixes. src_prepare() will handle deleting the updated vanilla linux patches.
-# See https://archives.gentoo.org/gentoo-kernel/ (or subscribe to the list) to see all patches.
-K_GENPATCHES_VER="1"
-
-# -pf patch set already sets EXTRAVERSION to kernel Makefile.
-K_NOSETEXTRAVERSION="1"
-
-# pf-sources is not officially supported/covered by the Gentoo security team.
-K_SECURITY_UNSUPPORTED="1"
-
-# Define which parts to use from genpatches - experimental is already included in the -pf patch
-# set.
-K_WANT_GENPATCHES="base extras"
-
-# Major kernel version, e.g. 5.14.
-SHPV="${PV/_p*/}"
-
-# Replace "_p" with "-pf", since using "-pf" is not allowed for an ebuild name by PMS.
-PFPV="${PV/_p/-pf}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://pfkernel.natalenko.name/
-	https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PFPV}"
-
-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_unpack() {
-	# Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override
-	# the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here.
-	unpack ${A}
-
-	mv linux linux-${PFPV} || die "Failed to move source directory"
-}
-
-src_prepare() {
-	# When genpatches basic version is bumped, it also includes vanilla linux updates. Those are
-	# already in the -pf patch set, so need to remove the vanilla linux patches to avoid conflicts.
-	if [[ ${K_GENPATCHES_VER} -ne 1 ]]; then
-		find "${WORKDIR}"/ -type f -name '10*linux*patch' -delete ||
-			die "Failed to delete vanilla linux patches in src_prepare."
-	fi
-
-	# kernel-2_src_prepare doesn't apply PATCHES(). Chosen genpatches are also applied here.
-	eapply "${WORKDIR}"/*.patch
-	default
-}
-
-pkg_postinst() {
-	# Fixes "wrongly" detected directory name, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postinst
-
-	optfeature "userspace KSM helper" sys-process/uksmd
-}
-
-pkg_postrm() {
-	# Same here, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postrm
-}

diff --git a/sys-kernel/pf-sources/pf-sources-6.2_p6.ebuild b/sys-kernel/pf-sources/pf-sources-6.2_p6.ebuild
deleted file mode 100644
index 2ee0009ae2d4..000000000000
--- a/sys-kernel/pf-sources/pf-sources-6.2_p6.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Define what default functions to run.
-ETYPE="sources"
-
-# Use genpatches but don't include the 'experimental' use flag.
-K_EXP_GENPATCHES_NOUSE="1"
-
-# Genpatches version to use. -pf patch set already includes vanilla linux updates. Regularly "1"
-# is the wanted value here, but the genpatches patch set can be bumped if it includes some
-# important fixes. src_prepare() will handle deleting the updated vanilla linux patches.
-# See https://archives.gentoo.org/gentoo-kernel/ (or subscribe to the list) to see all patches.
-K_GENPATCHES_VER="1"
-
-# -pf patch set already sets EXTRAVERSION to kernel Makefile.
-K_NOSETEXTRAVERSION="1"
-
-# pf-sources is not officially supported/covered by the Gentoo security team.
-K_SECURITY_UNSUPPORTED="1"
-
-# Define which parts to use from genpatches - experimental is already included in the -pf patch
-# set.
-K_WANT_GENPATCHES="base extras"
-
-# Major kernel version, e.g. 5.14.
-SHPV="${PV/_p*/}"
-
-# Replace "_p" with "-pf", since using "-pf" is not allowed for an ebuild name by PMS.
-PFPV="${PV/_p/-pf}"
-
-inherit kernel-2 optfeature
-detect_version
-
-DESCRIPTION="Linux kernel fork that includes the pf-kernel patchset and Gentoo's genpatches"
-HOMEPAGE="https://pfkernel.natalenko.name/
-	https://dev.gentoo.org/~mpagano/genpatches/"
-SRC_URI="https://codeberg.org/pf-kernel/linux/archive/v${PFPV}.tar.gz -> linux-${PFPV}.tar.gz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.base.tar.xz
-	https://dev.gentoo.org/~mpagano/genpatches/tarballs/genpatches-${SHPV}-${K_GENPATCHES_VER}.extras.tar.xz"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-S="${WORKDIR}/linux-${PFPV}"
-
-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_unpack() {
-	# Since the Codeberg-hosted pf-sources include full kernel sources, we need to manually override
-	# the src_unpack phase because kernel-2_src_unpack() does a lot of unwanted magic here.
-	unpack ${A}
-
-	mv linux linux-${PFPV} || die "Failed to move source directory"
-}
-
-src_prepare() {
-	# When genpatches basic version is bumped, it also includes vanilla linux updates. Those are
-	# already in the -pf patch set, so need to remove the vanilla linux patches to avoid conflicts.
-	if [[ ${K_GENPATCHES_VER} -ne 1 ]]; then
-		find "${WORKDIR}"/ -type f -name '10*linux*patch' -delete ||
-			die "Failed to delete vanilla linux patches in src_prepare."
-	fi
-
-	# kernel-2_src_prepare doesn't apply PATCHES(). Chosen genpatches are also applied here.
-	eapply "${WORKDIR}"/*.patch
-	default
-}
-
-pkg_postinst() {
-	# Fixes "wrongly" detected directory name, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postinst
-
-	optfeature "userspace KSM helper" sys-process/uksmd
-}
-
-pkg_postrm() {
-	# Same here, bgo#862534.
-	local KV_FULL="${PFPV}"
-	kernel-2_pkg_postrm
-}


             reply	other threads:[~2023-05-02  6:59 UTC|newest]

Thread overview: 220+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-05-02  6:59 Joonas Niilola [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-07-09 12:28 [gentoo-commits] repo/gentoo:master commit in: sys-kernel/pf-sources/ Joonas Niilola
2024-06-10 12:46 Joonas Niilola
2024-06-10 12:46 Joonas Niilola
2024-05-13  6:49 Joonas Niilola
2024-05-07  5:53 Joonas Niilola
2024-04-30 12:50 Joonas Niilola
2024-04-30 12:50 Joonas Niilola
2024-04-30 12:50 Joonas Niilola
2024-04-30 12:50 Joonas Niilola
2024-04-15  6:03 Joonas Niilola
2024-04-15  6:03 Joonas Niilola
2024-03-12  6:57 Joonas Niilola
2024-02-07 14:37 Joonas Niilola
2024-02-07 14:37 Joonas Niilola
2024-01-27  9:39 Joonas Niilola
2024-01-27  9:39 Joonas Niilola
2024-01-27  9:39 Joonas Niilola
2024-01-11 14:19 Joonas Niilola
2024-01-11 14:19 Joonas Niilola
2023-12-28  8:17 Joonas Niilola
2023-12-28  8:17 Joonas Niilola
2023-12-11 13:04 Joonas Niilola
     [not found] <1702198812.dcff508d4242ee5e92644caac7b33c4e42853f11.juippis@gentoo>
2023-12-10  9:00 ` Joonas Niilola
2023-11-16  9:04 Joonas Niilola
2023-11-16  9:04 Joonas Niilola
2023-11-16  9:03 Joonas Niilola
2023-10-24  9:10 Joonas Niilola
2023-10-24  9:10 Joonas Niilola
2023-05-02  6:59 Joonas Niilola
2023-04-24  9:57 Joonas Niilola
2023-04-07  7:34 Joonas Niilola
2023-03-25  6:32 Joonas Niilola
2023-03-14 14:53 Joonas Niilola
2023-03-14 14:53 Joonas Niilola
2023-03-09  8:38 Joonas Niilola
2023-03-01 16:55 Joonas Niilola
2023-02-21 13:31 Joonas Niilola
2023-02-20  8:06 Joonas Niilola
2023-02-08  7:12 Joonas Niilola
2023-01-28  8:43 Joonas Niilola
2023-01-16  7:25 Joonas Niilola
2023-01-16  7:25 Joonas Niilola
2023-01-05  9:23 Joonas Niilola
2022-12-27 17:05 Joonas Niilola
2022-12-16  6:50 Joonas Niilola
2022-12-11  8:40 Joonas Niilola
2022-11-20  8:03 Joonas Niilola
2022-11-09  6:13 Joonas Niilola
2022-10-28 13:31 Joonas Niilola
2022-10-28 13:31 Joonas Niilola
2022-10-17  5:49 Joonas Niilola
2022-10-09 12:39 Joonas Niilola
2022-10-02  6:45 Joonas Niilola
2022-09-24 13:57 Joonas Niilola
2022-09-11  5:28 Joonas Niilola
2022-09-02  6:47 Joonas Niilola
2022-08-15  5:35 Joonas Niilola
2022-08-07  6:52 Joonas Niilola
2022-08-07  6:52 Joonas Niilola
2022-08-03  5:43 Joonas Niilola
2022-08-02  6:05 Joonas Niilola
2022-07-31  6:10 Joonas Niilola
2022-07-16  6:19 Joonas Niilola
2022-07-14  5:30 Joonas Niilola
2022-07-13 15:13 Joonas Niilola
2022-07-13 15:13 Joonas Niilola
2022-07-04  6:17 Joonas Niilola
2022-06-17  7:37 Joonas Niilola
2022-05-24  7:48 Joonas Niilola
2022-05-24  7:48 Joonas Niilola
2022-05-20  6:21 Joonas Niilola
2022-04-21 10:33 Joonas Niilola
2022-03-21 14:46 Joonas Niilola
2022-03-21 13:33 Joonas Niilola
2022-03-04  8:07 Joonas Niilola
2022-02-17  9:04 Joonas Niilola
2022-02-07  7:20 Joonas Niilola
2022-01-26 13:44 Joonas Niilola
2022-01-26 13:44 Joonas Niilola
2022-01-23  9:13 Joonas Niilola
2022-01-06  6:50 Joonas Niilola
2022-01-04 18:12 Joonas Niilola
2022-01-04 18:12 Joonas Niilola
2021-12-11  7:17 Joonas Niilola
2021-11-28 13:24 Joonas Niilola
2021-11-22  6:19 Joonas Niilola
2021-11-04  6:59 Joonas Niilola
2021-10-29  7:14 Joonas Niilola
2021-10-22  8:39 Joonas Niilola
2021-10-10  6:00 Joonas Niilola
2021-10-01 12:42 Joonas Niilola
2021-10-01 12:42 Joonas Niilola
2021-09-24  6:27 Joonas Niilola
2021-09-13  5:47 Joonas Niilola
2021-09-03  4:51 Joonas Niilola
2021-08-23  5:41 Joonas Niilola
2021-08-13 13:20 Joonas Niilola
2021-08-09 14:26 Joonas Niilola
2021-08-09 14:26 Joonas Niilola
2021-07-22  5:33 Joonas Niilola
2021-07-12 12:22 Joonas Niilola
2021-07-12 12:22 Joonas Niilola
2021-06-20  7:44 Joonas Niilola
2021-06-11  4:47 Joonas Niilola
2021-05-30  5:22 Joonas Niilola
2021-05-24  6:21 Joonas Niilola
2021-05-24  6:21 Joonas Niilola
2021-05-15  6:01 Joonas Niilola
2021-04-28 10:43 Joonas Niilola
2021-04-24  6:11 Joonas Niilola
2021-04-15  6:39 Joonas Niilola
2021-04-04 18:55 Andreas Sturmlechner
2021-04-01  5:33 Joonas Niilola
2021-03-26  6:44 Joonas Niilola
2021-03-19  6:23 Joonas Niilola
2021-03-08 16:32 Joonas Niilola
2021-02-22  7:28 Joonas Niilola
2021-02-20 16:36 Joonas Niilola
2021-02-15 16:03 Joonas Niilola
2021-02-11 14:02 Joonas Niilola
2021-02-05  6:50 Joonas Niilola
2021-01-29  6:08 Joonas Niilola
2021-01-20  8:35 Joonas Niilola
2021-01-17  8:12 Joonas Niilola
2021-01-14 16:38 Joonas Niilola
2021-01-08  7:17 Joonas Niilola
2021-01-05  7:41 Joonas Niilola
2021-01-01 14:48 Joonas Niilola
2020-12-27  7:21 Joonas Niilola
2020-12-22  5:38 Joonas Niilola
2020-12-22  5:34 Joonas Niilola
2020-12-19  7:25 Joonas Niilola
2020-12-19  7:25 Joonas Niilola
2020-12-14 13:39 Joonas Niilola
2020-12-14 11:11 Joonas Niilola
2020-12-02 17:57 Joonas Niilola
2020-11-23  8:15 Joonas Niilola
2020-11-11  6:31 Joonas Niilola
2020-11-02  9:54 Joonas Niilola
2020-10-14  7:24 Joonas Niilola
2020-10-14  7:24 Joonas Niilola
2020-10-09  7:25 Joonas Niilola
2020-09-27 10:27 Joonas Niilola
2020-09-21  6:14 Joonas Niilola
2020-09-12  8:16 Joonas Niilola
2020-09-07  8:55 David Seifert
2020-08-30  8:18 Joonas Niilola
2020-08-30  8:18 Joonas Niilola
2020-08-22  8:22 Joonas Niilola
2020-08-06  9:09 Joonas Niilola
2020-08-04 16:50 Joonas Niilola
2020-07-25  5:30 Joonas Niilola
2020-07-11  6:53 Joonas Niilola
2020-06-25 12:28 Joonas Niilola
2020-06-13  6:10 Joonas Niilola
2020-06-13  6:10 Joonas Niilola
2020-06-02 11:57 Joonas Niilola
2020-05-31 12:47 Joonas Niilola
2020-05-15  5:20 Joonas Niilola
2020-05-04  4:35 Joonas Niilola
2020-04-27 14:56 Joonas Niilola
2020-04-21 17:00 Joonas Niilola
2020-04-19  6:31 Joonas Niilola
2020-04-09  8:19 Joonas Niilola
2020-04-09  5:58 Joonas Niilola
2020-04-01  7:38 Joonas Niilola
2020-03-27  7:37 Joonas Niilola
2020-03-19  6:42 Joonas Niilola
2020-03-06 20:00 Joonas Niilola
2020-02-25 19:00 Joonas Niilola
2020-02-17 17:54 Joonas Niilola
2020-02-14 16:29 Joonas Niilola
2020-02-05  9:21 Joonas Niilola
2020-02-02  8:08 Joonas Niilola
2020-01-28 17:39 Joonas Niilola
2020-01-20 17:18 Joonas Niilola
2020-01-15  5:43 Joonas Niilola
2020-01-15  5:43 Joonas Niilola
2020-01-05 20:18 Joonas Niilola
2019-12-30 11:54 Joonas Niilola
2019-12-07 10:29 Joonas Niilola
2019-12-07 10:29 Joonas Niilola
2019-11-27  5:46 Joonas Niilola
2019-11-14 18:51 Joonas Niilola
2019-11-12 18:10 Joonas Niilola
2019-10-30 16:01 Joonas Niilola
2019-10-20 12:32 Joonas Niilola
2019-10-08  3:03 Joonas Niilola
2019-10-01 19:11 Joonas Niilola
2019-10-01 19:11 Joonas Niilola
2019-09-17  3:31 Joonas Niilola
2019-09-09  6:57 Joonas Niilola
2019-09-01 11:19 Joonas Niilola
2019-08-18 16:31 Joonas Niilola
2019-08-10  5:33 Joonas Niilola
2019-08-08 14:36 Joonas Niilola
2019-08-04 15:39 Joonas Niilola
2019-07-31  4:08 Joonas Niilola
2019-07-31  3:41 Joonas Niilola
2019-07-30 15:21 Joonas Niilola
2019-07-17 14:23 Michał Górny
2019-07-17 14:23 Michał Górny
2019-07-06  6:11 Michał Górny
2019-07-06  6:11 Michał Górny
2017-09-23  8:51 Markos Chandras
2017-09-23  8:51 Markos Chandras
2017-06-06 20:41 Alice Ferrazzi
2017-05-29 13:37 Patrice Clement
2017-05-06 13:43 Markos Chandras
2016-11-27  4:47 Mike Gilbert
2016-11-26 23:08 Markos Chandras
2016-08-07  6:52 Pacho Ramos
2016-07-30 14:39 David Seifert
2016-07-30 14:39 David Seifert
2016-04-15 19:14 Patrice Clement
2016-03-11 15:15 Markos Chandras
2016-03-06  9:58 Markos Chandras
2016-03-05 16:02 Markos Chandras
2015-11-04 21:09 Markos Chandras

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1683010054.d5fdf551f1de400d75643abacab5e564e4f29f15.juippis@gentoo \
    --to=juippis@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox