mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-08 12:30:44 +02:00
commit
276e489cef
9 changed files with 25583 additions and 5 deletions
|
|
@ -21,7 +21,7 @@ PDEPEND="X? (
|
|||
amd64? (
|
||||
sys-firmware/sof-firmware
|
||||
chrome? (
|
||||
|| ( www-client/google-chrome www-client/chromium www-client/google-chrome-beta www-client/google-chrome-unstable )
|
||||
|| ( www-client/google-chrome www-client/chromium:stable www-client/google-chrome-beta www-client/google-chrome-unstable )
|
||||
)
|
||||
)
|
||||
|
||||
|
|
@ -27,7 +27,7 @@ RDEPEND="
|
|||
!arm? ( www-client/firefox-bin )
|
||||
net-ftp/filezilla
|
||||
!arm? ( www-plugins/chrome-binary-plugins:stable )
|
||||
amd64? ( www-client/chromium )
|
||||
amd64? ( www-client/chromium:stable )
|
||||
!arm? ( www-client/google-chrome )
|
||||
|| ( app-office/libreoffice app-office/libreoffice-bin )
|
||||
x11-misc/slim
|
||||
|
|
@ -28,5 +28,8 @@ dev-python/grpcio-testing
|
|||
#Gentoo is correctly deprecating this but we use it so keep it a while longer
|
||||
dev-ruby/typhoeus
|
||||
|
||||
#requried by sdrtrunk-9999.ebuild
|
||||
#required by sdrtrunk-9999.ebuild
|
||||
virtual/jdk:24
|
||||
|
||||
# Being removed from gentoo on 2026-04-18
|
||||
dev-python/dunamai
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
DIST genpatches-6.18-8.base.tar.xz 477936 BLAKE2B 25b44812e5c3a29f52bc14170f0817eb8de46cd96524049a3c0ea3ab7b6ed0648c1649c623744b7dcb904c23db9d0379cf967a58713b49a7101d86113b25db0c SHA512 58149f6cd2d365809e0a58cec19d60cd136c59ed51dda383edf1869c254ac16daf17528f35becf60669571b28c9af217b6a877c6baab71ed5b58a494cd935c05
|
||||
DIST genpatches-6.18-8.experimental.tar.xz 6008 BLAKE2B 2e13f8fc08c779c7262490d2a6cb603e2e3333bb10bf09e1b81c9885207f21c19d333ea596b3f6b157c4cb39726683e911b18514281977b751c4ba92be1cb388 SHA512 f1dbc21d7fefa355b7812521ddf3745c01320b63bf5789121b9ef099dbb4d77d31af63ce380d0b5a870acd5b64ad7f4cf257ee597759c11fc947c25567337183
|
||||
DIST genpatches-6.18-8.extras.tar.xz 4320 BLAKE2B c98f3170dc003d1459108f2bf433d0e65dbd4dcd09db03f80997ed9bced8b910925ba7e3ecb858df217906cf9467004f92a0aae22635bfebb1f661dd31b815f9 SHA512 4010692dec60c6d27fac9b620750ea6bc20dbe69953e51df4fa81f30cb561b780a35d4dcc2cd473705f8d028f0f12a9d033858a0e6990b53c3dcc3704d350965
|
||||
DIST genpatches-6.19-7.base.tar.xz 651036 BLAKE2B cb9ca30bb9d09355be22a7da46ffc296135d419584dfb056fd0c044a535b30724d66362cac38beddd3135021b73c1fb442f2e28a3043853f46086809e5a8ff9b SHA512 f5914872de8e516b9188713eecf2c5a27355321615d1c500716b87e37dd8ce50f81cd4f6d42a5e1b04d8ecb18cf743cfbf0b95ce97c6877d60b746d03c2c8902
|
||||
DIST genpatches-6.19-7.experimental.tar.xz 6004 BLAKE2B fb87d3e9e08aea95add4d0837db45a93b8a8cf8fa8bdf64f2e44642e08af6a515aef8b43ec006688ba8e9adc34cbdcbab98eecb62e27d768223ba6d948661c5e SHA512 5a8b7ea25fb4c872a3cca012f8889aedcefa24edeb2ca014c4f770ce3038d2663bdfc135cece1e4a4dc82ef69c49f169db3f73429979f511db94270f0790c3dd
|
||||
DIST genpatches-6.19-7.extras.tar.xz 4324 BLAKE2B 77a959805845cabc763083a2b4aae2007fb21e5bc5288b65675cbfcd08776dd19c933df1869e57c18c16ec4fe54f5daed563118a24e96318a16b3f7d9e3a2f31 SHA512 2a7b894587128c9591080980539a5ceca4c9bc118d1642dc2db81f43cfa0f4d88c8b7b5a64981630014cd1819b43bf28f604beb234488bc4d6bdfdab32191c2e
|
||||
DIST linux-6.18.tar.xz 154309096 BLAKE2B b94b7b9bf18aca0c3e50baf79b009a1448fc6cd9c3ee019f641cc247dcf53a4abef4274ee0608ad8cd4943af69854363a95d26e117ff23620bb07dccb158859f SHA512 88599ffdec96d150c1feb9b261ba93bb0301a9d0e1ad6bef7aeab1f5372cbfc57d8b43c7e902bd8f76921d1dbd8189663c142ea869e51d0e2b483b150ee00fe0
|
||||
DIST linux-6.19.tar.xz 156067644 BLAKE2B d1551c058e9a1201a0fa769b427255f13bb0d73fdd384e2c0302956cc9a1eeba255b013fa87a15fdad508bc00fdae2085590572c76cfe20fe2af31ba87b7d289 SHA512 01b29c7f4e5bc0c9802794c2cd027fece825f90417be229a71e60eefce530010d5d301749c54ae744e9d4a483518e769e2bb7e6e9209687681ad7fff11c3ed86
|
||||
|
|
|
|||
13453
sys-kernel/pentoo-sources/files/config-amd64-6.19.8
Normal file
13453
sys-kernel/pentoo-sources/files/config-amd64-6.19.8
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -1 +1 @@
|
|||
config-amd64-6.18.6
|
||||
config-amd64-6.19.8
|
||||
12052
sys-kernel/pentoo-sources/files/config-x86-6.19.8
Normal file
12052
sys-kernel/pentoo-sources/files/config-x86-6.19.8
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -1 +1 @@
|
|||
config-x86-6.18.6
|
||||
config-x86-6.19.8
|
||||
66
sys-kernel/pentoo-sources/pentoo-sources-6.19.8.ebuild
Normal file
66
sys-kernel/pentoo-sources/pentoo-sources-6.19.8.ebuild
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="7"
|
||||
|
||||
inherit check-reqs kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
DESCRIPTION="Pentoo kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
|
||||
HOMEPAGE="https://github.com/pentoo/pentoo-overlay/tree/master/sys-kernel/pentoo-sources"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
KEYWORDS="amd64 arm arm64 x86"
|
||||
IUSE="experimental footgun"
|
||||
|
||||
pkg_pretend() {
|
||||
CHECKREQS_DISK_BUILD="4G"
|
||||
check-reqs_pkg_pretend
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
kernel-2_src_prepare
|
||||
rm "${S}/tools/testing/selftests/tc-testing/action-ebpf"
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# default
|
||||
kernel-2_src_unpack
|
||||
# penpatches
|
||||
eapply -s "${FILESDIR}/4004_zd1211rw-inject+dbi-fix-4.7ish.patch"
|
||||
# I don't really think these are needed, but they are both safe so we will apply by default
|
||||
eapply -s "${FILESDIR}/4006_kali-wifi-injection-safe.patch"
|
||||
eapply -s "${FILESDIR}/4007_kali-wifi-injection-rtl8187.patch"
|
||||
# End kali patches
|
||||
eapply -s "${FILESDIR}/4400_logo_larry_the_cow.patch"
|
||||
if use footgun; then
|
||||
# This patch is totally unsafe and simply removes the safety checks preventing the user from
|
||||
# changing channels when it would break things.
|
||||
eapply -s "${FILESDIR}/4005_kali-wifi-injection-unsafe.patch"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
insinto /usr/share/${PN}
|
||||
if use amd64; then
|
||||
doins "${FILESDIR}"/config-amd64-${PVR}
|
||||
elif use x86; then
|
||||
doins "${FILESDIR}"/config-x86-${PVR}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
ewarn "The official pentoo kernel config is now installed with the kernel in /usr/share/pentoo-sources"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
||||
Loading…
Reference in a new issue