diff --git a/PKGBUILD b/PKGBUILD index 752ab36..7811ef3 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ pkgbase=linux pkgver=6.6.1.arch1 -pkgrel=1 +pkgrel=1.1 pkgdesc='Linux' url='https://github.com/archlinux/linux' arch=(x86_64) @@ -17,12 +17,6 @@ makedepends=( python tar xz - - # htmldocs - graphviz - imagemagick - python-sphinx - texlive-latexextra ) options=('!strip') _srcname=linux-${pkgver%.*} @@ -30,6 +24,11 @@ _srctag=v${pkgver%.*}-${pkgver##*.} source=( https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/${_srcname}.tar.{xz,sign} $url/releases/download/$_srctag/linux-$_srctag.patch.zst{,.sig} + 055907ad2c14838c90d63297f7bab8d180a5d844.diff::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/patch/?id=055907ad2c14838c90d63297f7bab8d180a5d844 + ea4c30a0a73fb5cb2604539db550f1e620bb949c.diff::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/patch/?id=ea4c30a0a73fb5cb2604539db550f1e620bb949c + 9aaee3eebc91dd9ccebf6b6bc8a5f59d04ef718b.diff::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/patch/?id=9aaee3eebc91dd9ccebf6b6bc8a5f59d04ef718b + fa18a8a0539b02cc621938091691f0b73f0b1288.diff::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/patch/?id=fa18a8a0539b02cc621938091691f0b73f0b1288 + 9034c87d61be8cff989017740a91701ac8195a1d.diff::https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/patch/?id=9034c87d61be8cff989017740a91701ac8195a1d config # the main kernel config file ) validpgpkeys=( @@ -42,11 +41,21 @@ sha256sums=('da1ed7d47c97ed72c9354091628740aa3c40a3c9cd7382871f3cedbd60588234' 'SKIP' '9fd606b2ac0b4ae5df8867b7651574a2e5c480366bac224406fc34ad5d79009b' 'SKIP' + 'c756495d7c42f580df8f2417df56cacc3ffee2242151fe322af887effdcdf9ad' + '4ed6641dba828320734e6e8e42b8f51768dcfc1d55ad37e973be83c8d7f3e13b' + '199ac643fee81d8a86118bb6579d8360f32e4446bae281a62a63fdc9b16e88b1' + '7d3b66e5a372d49aff58d9a6152da6ca0d7e593c8b30c840525c45930b74cee2' + 'ec4f47b005667eb259e98f24420e2c647b31aa660f754fc013f4ba91017dc09c' 'bdfd2629b1fe907b9270fc540adaa51ff526cbd361b23aba38c4c5fce7f5397b') b2sums=('3bb35ba0386b00aa76dfd073e87b0d5a319d3116a80c39b11a3acd1219bc7d8b3809c1def24a3c4f52abc60f70c170a2f80d80c6b54459eec016c5ddc404c6fc' 'SKIP' 'fda390a1633ea51e00b9d6ab4b89ca2e9ef472261e12e6e0d978d42678449150c384d2be1e9d9655704ffc2ad2f34b6e6dcf0b5862f1419d805e6c67e3e67bb3' 'SKIP' + '41a1ae70dbb513624af6a1fe55b643fac73fddd0c3d45499b3944e1a868aa9094a6c3d99d8735a8a64399c1500fd6db588cb33b7f5b7b182c6938683f89e6834' + 'ca246df351f380de8b0434d3687dd842665d37d8d2e6555aed0819479b51d51eee86513c68d39dcde497cbea96e54bf91bee0a00bfd4a63c9c549cdb2c2cab3a' + 'bd6af8b1a7731c4cb0432017a00aee32312e799b245be935ae34dcd50ff9ad8e3c981456e1e685e29076c9580f9f7ce074b8ada8b0b4a22c496d4231c5ffa1e6' + '6f58a68477b9027150164f78eb9f939002f3eb9cad412e8c0d14135283666ea938b7ca36e9f74bfac8bdabaac5b32c72e2e0c668985fcdc533752a8399d0c7a1' + '150ad985018c6bfed206b87c9bc438e6dd7dcb4754f557a53130166fe85cd0bb8189f9c720463d8cc759d3305de4a050c35634c41ff06d771a12860e9371ba5d' '3ef3c64bf46d0ca5893d4fcdedb6278507f5e05571836bcd871f6b832de97295cb7b09e8cd95fd2928fbfa324081d96b4df3bb016dfc8206976a6154b5c32217') export KBUILD_BUILD_HOST=archlinux @@ -70,6 +79,12 @@ prepare() { patch -Np1 < "../$src" done + patch -Rp1 < ../055907ad2c14838c90d63297f7bab8d180a5d844.diff + patch -Rp1 < ../ea4c30a0a73fb5cb2604539db550f1e620bb949c.diff + patch -Rp1 < ../9aaee3eebc91dd9ccebf6b6bc8a5f59d04ef718b.diff +# patch -Rp1 < ../fa18a8a0539b02cc621938091691f0b73f0b1288.diff +# patch -Rp1 < ../9034c87d61be8cff989017740a91701ac8195a1d.diff + echo "Setting config..." cp ../config .config make olddefconfig @@ -82,7 +97,6 @@ prepare() { build() { cd $_srcname make all - make htmldocs } _package() { @@ -207,29 +221,9 @@ _package-headers() { ln -sr "$builddir" "$pkgdir/usr/src/$pkgbase" } -_package-docs() { - pkgdesc="Documentation for the $pkgdesc kernel" - - cd $_srcname - local builddir="$pkgdir/usr/lib/modules/$(