Commit 65d898f3 authored by Seblu's avatar Seblu
Browse files

Linux 6.18.0-1

- Enable Rust support
- Enable various BPF modules
- Disable LTO (required to enable RUST)
- Enable QR Code crash dump (require RUST)
- Enable more DEBUG/DEBUGFS modules
- Enable TRACING
- Disable OF (like arch)
- Remove fw_loader user helper

but also various other little changes
parent 1345e080
Loading
Loading
Loading
Loading
Loading
+6 −6
Original line number Original line Diff line number Diff line
@@ -2,15 +2,15 @@
# Customized version of linux for seblu computers
# Customized version of linux for seblu computers


pkgname=linux-seblu
pkgname=linux-seblu
pkgver=6.15.5
pkgver=6.18.0
pkgrel=2
pkgrel=1
pkgdesc='The Linux Kernel cooked by Seblu'
pkgdesc='The Linux Kernel cooked by Seblu'
arch=('x86_64')
arch=('x86_64')
license=('GPL2')
license=('GPL2')
url='http://www.kernel.org'
url='http://www.kernel.org'
options=('!strip' '!buildflags')
options=('!strip' '!buildflags')
makedepends=('llvm' 'clang' 'lld' 'libelf' 'kmod' 'git' 'make' 'bc' 'sed' 'cpio'
makedepends=('llvm' 'clang' 'lld' 'libelf' 'kmod' 'git' 'make' 'bc' 'sed' 'cpio'
  'python' 'zstd')
  'python' 'zstd' 'rust' 'rust-src' 'rust-bindgen')
optdepends=(
optdepends=(
  'linux-firmware: linux firmwares'
  'linux-firmware: linux firmwares'
  'kernel-install-hook: systemd installation helpers'
  'kernel-install-hook: systemd installation helpers'
@@ -19,10 +19,10 @@ install=linux-seblu.install
_main=https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
_main=https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
_stable=https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
_stable=https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
_next=https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
_next=https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
source=("git+$_stable#tag=v6.15.5"
source=("git+$_stable#tag=v6.18"
        "config.$CARCH")
        "config.$CARCH")
sha256sums=('df638724dc4e9778c83a1d415488329d72f563eb809530f1a5af51bf5115b184'
sha256sums=('24f57ef27799392461ce0e1d595f96412af7ade4bfd41625e563fd797743d06a'
            '680c673968268fc2c273b7ffc18b71a3f96a3b14a5d9c2d668832f4dac342828')
            '97d2f2260901de92f138963a6622bccff904fbdf439149cb56fa5f3b591108f6')


prepare() {
prepare() {
  [[ ! -d linux && -d linux-stable ]] && ln -snf linux-stable linux
  [[ ! -d linux && -d linux-stable ]] && ln -snf linux-stable linux
+1296 −1185

File changed.

Preview size limit exceeded, changes collapsed.