mirror of
https://anongit.gentoo.org/git/repo/gentoo.git
synced 2025-12-19 00:18:26 +00:00
54 lines
1.1 KiB
Bash
54 lines
1.1 KiB
Bash
# Copyright 2023-2024 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI=8
|
|
|
|
inherit linux-mod-r1
|
|
|
|
COMMIT_HASH="cfff3d242c11dc3ebfa70e7771ee1c094bf2f368"
|
|
DESCRIPTION="Kernel module to expose more Framework Laptop stuff"
|
|
HOMEPAGE="https://github.com/DHowett/framework-laptop-kmod"
|
|
SRC_URI="https://github.com/DHowett/framework-laptop-kmod/archive/${COMMIT_HASH}.tar.gz -> ${P}.gh.tar.gz"
|
|
S="${WORKDIR}/${PN}-${COMMIT_HASH}"
|
|
|
|
LICENSE="GPL-2"
|
|
SLOT="0"
|
|
KEYWORDS="~amd64"
|
|
|
|
CONFIG_CHECK="
|
|
~CROS_EC
|
|
~CROS_EC_LPC
|
|
"
|
|
|
|
DOCS=(
|
|
README.md
|
|
)
|
|
|
|
pkg_setup() {
|
|
linux-mod-r1_pkg_setup
|
|
|
|
MODULES_MAKEARGS+=(
|
|
KDIR="${KERNEL_DIR}"
|
|
)
|
|
}
|
|
|
|
pkg_pretend() {
|
|
check_extra_config
|
|
}
|
|
|
|
src_compile() {
|
|
local modlist=(
|
|
framework_laptop
|
|
)
|
|
linux-mod-r1_src_compile
|
|
}
|
|
|
|
pkg_postinst() {
|
|
linux-mod-r1_pkg_postinst
|
|
|
|
#if kernel_is -lt 6 7 0; then
|
|
ewarn "For the Framework Laptop 13 AMD Ryzen 7040 series and the Framework Laptop 16a,"
|
|
ewarn "you will need to apply the patch series from this URL:"
|
|
ewarn "https://lore.kernel.org/chrome-platform/20231005160701.19987-1-dustin@howett.net/"
|
|
#fi
|
|
}
|