diff options
author | xiota | 2024-01-31 17:45:19 -0800 |
---|---|---|
committer | xiota | 2024-01-31 17:45:19 -0800 |
commit | f0c7c06bfca90aa3ee15369e5a3cf595c480c2af (patch) | |
tree | e620e0007bf2141043d82e1e0bcc9c79009e59a3 | |
parent | abcd4afa638ebcf3a2be4b64f9c321430ec73bbf (diff) | |
download | aur-f0c7c06bfca90aa3ee15369e5a3cf595c480c2af.tar.gz |
6.6.15
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 34 insertions, 34 deletions
@@ -1,6 +1,6 @@ pkgbase = linux-vfio-lts pkgdesc = LTS Linux - pkgver = 6.6.14 + pkgver = 6.6.15 pkgrel = 1 url = https://www.kernel.org arch = x86_64 @@ -19,17 +19,17 @@ pkgbase = linux-vfio-lts makedepends = python-sphinx makedepends = texlive-latexextra options = !strip - source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.14.tar.xz - source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.14.tar.sign - source = config-6.6.14::https://gitlab.archlinux.org/archlinux/packaging/packages/linux-lts/-/raw/main/config + source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.15.tar.xz + source = https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.15.tar.sign + source = config-6.6.15::https://gitlab.archlinux.org/archlinux/packaging/packages/linux-lts/-/raw/main/config source = 1001-add-acs-overrides.patch source = 1002-i915-vga-arbiter.patch - source = 0001-6.6.14-disallow-unprivileged-CLONE_NEWUSER.patch::https://gitlab.archlinux.org/archlinux/packaging/packages/linux-lts/-/raw/main/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch - source = 0002-6.6.14-nvidia-skip-simpledrm.patch::https://gitlab.archlinux.org/archlinux/packaging/packages/linux-lts/-/raw/main/0002-skip-simpledrm-if-nvidia-drm.modeset=1-is.patch + source = 0001-6.6.15-disallow-unprivileged-CLONE_NEWUSER.patch::https://gitlab.archlinux.org/archlinux/packaging/packages/linux-lts/-/raw/main/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch + source = 0002-6.6.15-nvidia-skip-simpledrm.patch::https://gitlab.archlinux.org/archlinux/packaging/packages/linux-lts/-/raw/main/0002-skip-simpledrm-if-nvidia-drm.modeset=1-is.patch validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886 validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E validpgpkeys = 83BC8889351B5DEBBB68416EB8AC08600F108CDF - sha256sums = fbe96b2db3f962cd2a96a849d554300e7a4555995160082d4f323c2a1dfa1584 + sha256sums = ab290c7f8687f2f8af96e14abd0700ba8b282426151873690f51621d8d5f5faa sha256sums = SKIP sha256sums = SKIP sha256sums = f342986bd27980c96c952b0dd8103d3e21a942d87f18df1308fab370e20010fb @@ -20,7 +20,7 @@ _gitname="linux" _pkgname="$_gitname${_pkgtype:-}" pkgbase="$_pkgname" -pkgver=6.6.14 +pkgver=6.6.15 pkgrel=1 pkgdesc='LTS Linux' url='https://www.kernel.org' @@ -50,7 +50,7 @@ source+=( "config-$pkgver"::https://gitlab.archlinux.org/archlinux/packaging/packages/linux-lts/-/raw/main/config ) sha256sums+=( - 'fbe96b2db3f962cd2a96a849d554300e7a4555995160082d4f323c2a1dfa1584' + 'ab290c7f8687f2f8af96e14abd0700ba8b282426151873690f51621d8d5f5faa' 'SKIP' 'SKIP' ) @@ -62,7 +62,7 @@ validpgpkeys=( if [[ ${_build_vfio::1} == "t" ]] ; then source+=( - 1001-add-acs-overrides.patch # updated from https://lkml.org/lkml/2013/5/30/513 + 1001-add-acs-overrides.patch # updated from httpss://lkml.org/lkml/2013/5/30/513 1002-i915-vga-arbiter.patch # updated from https://lkml.org/lkml/2014/5/9/517 ) sha256sums+=( @@ -72,44 +72,44 @@ if [[ ${_build_vfio::1} == "t" ]] ; then fi if [[ ${_build_arch_patch::1} == "t" ]] ; then - if [[ ${_build_lts::1} == "t" ]] ; then - _dl_url_arch='https://gitlab.archlinux.org/archlinux/packaging/packages/linux-lts/-/raw/main' - source+=( - "0001-$pkgver-disallow-unprivileged-CLONE_NEWUSER.patch"::"$_dl_url_arch/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch" - "0002-$pkgver-nvidia-skip-simpledrm.patch"::"$_dl_url_arch/0002-skip-simpledrm-if-nvidia-drm.modeset=1-is.patch" - ) - sha256sums+=( - '21195509fded29d0256abfce947b5a8ce336d0d3e192f3f8ea90bde9dd95a889' - '2f23be91455e529d16aa2bbf5f2c7fe3d10812749828fc752240c21b2b845849' - ) - else - _srctag=v$pkgver-arch1 - _dl_url_arch='https://github.com/archlinux/linux' - source+=( - $_dl_url_arch/releases/download/$_srctag/linux-$_srctag.patch.zst{,.sig} - ) - sha256sums+=( - 'SKIP' - 'SKIP' - ) - fi + _dl_url_arch='https://gitlab.archlinux.org/archlinux/packaging/packages/linux-lts/-/raw/main' + source+=( + "0001-$pkgver-disallow-unprivileged-CLONE_NEWUSER.patch"::"$_dl_url_arch/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch" + "0002-$pkgver-nvidia-skip-simpledrm.patch"::"$_dl_url_arch/0002-skip-simpledrm-if-nvidia-drm.modeset=1-is.patch" + ) + sha256sums+=( + '21195509fded29d0256abfce947b5a8ce336d0d3e192f3f8ea90bde9dd95a889' + '2f23be91455e529d16aa2bbf5f2c7fe3d10812749828fc752240c21b2b845849' + ) fi if [[ ${_build_clang::1} == "t" ]] ; then makedepends+=(clang llvm lld) export CC=clang - export CXX=clang++ - export LDFLAGS+=" -fuse-ld=lld" - + export LD=ld.lld + export AR=llvm-ar + export NM=llvm-nm + export STRIP=llvm-strip + export OBJCOPY=llvm-objcopy + export OBJDUMP=llvm-objdump + export READELF=llvm-readelf export HOSTCC=clang + export HOSTCXX=clang++ + export HOSTAR=llvm-ar + export HOSTLD=ld.lld export LLVM=1 export LLVM_IAS=1 + + export CXX=clang++ + export LDFLAGS+=" -fuse-ld=lld" fi if [[ "${_build_v3::1}" == "t" ]] ; then export CFLAGS="$(echo "$CFLAGS" | sed -E 's@(\s*-(march|mtune)=\S+\s*)@ @g;s@\s*-O[0-9]\s*@ @g;s@\s+@ @g') -march=x86-64-v3 -mtune=generic -O3" export CXXFLAGS="$(echo "$CXXFLAGS" | sed -E 's@(\s*-(march|mtune)=\S+\s*)@ @g;s@\s*-O[0-9]\s*@ @g;s@\s+@ @g') -march=x86-64-v3 -mtune=generic -O3"} + + export RUSTFLAGS+=" -Ctarget-cpu=x86-64-v3" fi export KBUILD_BUILD_HOST=archlinux |