Commit 2fa4a572 authored by Seblu's avatar Seblu
Browse files

Bump 6.18.1-2

- Make BUILD information reproductible
- Fix checksums
- Add provide NTSYNC-MODULE
- Add optdepends
parent 998e5595
Loading
Loading
Loading
Loading
Loading
+21 −5
Original line number Original line Diff line number Diff line
@@ -2,8 +2,8 @@
# Customized version of linux for seblu computers
# Customized version of linux for seblu computers


pkgname=linux-seblu
pkgname=linux-seblu
pkgver=6.18.0
pkgver=6.18.1
pkgrel=1
pkgrel=2
pkgdesc='The Linux Kernel cooked by Seblu'
pkgdesc='The Linux Kernel cooked by Seblu'
arch=('x86_64')
arch=('x86_64')
license=('GPL2')
license=('GPL2')
@@ -21,8 +21,8 @@ _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.18.1"
source=("git+$_stable#tag=v6.18.1"
        "config.$CARCH")
        "config.$CARCH")
sha256sums=('24f57ef27799392461ce0e1d595f96412af7ade4bfd41625e563fd797743d06a'
sha256sums=('f39692905dcedec7172f4043dcbcd436960a0003a00f0fcdecebaa9d3fc753e5'
            '0293b3e474986668aaf28543e5822ca397a7e7d91cb16b4fcdf69b40993c1c62')
            'f677878ca3b3a2001bab957c7b58b7f7dce7114a5f5f2a11eb63902bb032fee2')


prepare() {
prepare() {
  [[ ! -d linux && -d linux-stable ]] && ln -snf linux-stable linux
  [[ ! -d linux && -d linux-stable ]] && ln -snf linux-stable linux
@@ -71,6 +71,9 @@ pkgver() {
}
}


build() {
build() {
  export KBUILD_BUILD_USER=seblu
  export KBUILD_BUILD_HOST=archlinux
  export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH})"
  make -C linux all
  make -C linux all
}
}


@@ -81,7 +84,20 @@ package() {
  kernrel=$(make kernelrelease)
  kernrel=$(make kernelrelease)
  pkgdesc+=", release $kernrel"
  pkgdesc+=", release $kernrel"
  pkgname="linux-$kernrel"
  pkgname="linux-$kernrel"
  provides=("linux-${pkgver%.*}-seblu" "linux=$pkgver" "linux-headers=$pkgver" VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE KSMBD-MODULE)
  provides=(
    "linux-${pkgver%.*}-seblu"
    "linux=$pkgver"
    "linux-headers=$pkgver"
    KSMBD-MODULE
    NTSYNC-MODULE
    VIRTUALBOX-GUEST-MODULES
    WIREGUARD-MODULE
  )
  optdepends=(
    'linux-firmware: firmware images needed for some devices'
    'scx-scheds: to use sched-ext schedulers'
    'wireless-regdb: to set the correct wireless channels of your country'
  )


  msg2 "Kernel release: $kernrel"
  msg2 "Kernel release: $kernrel"
  msg2 "Package kernel version: $pkgver"
  msg2 "Package kernel version: $pkgver"
+1 −1
Original line number Original line Diff line number Diff line
#
#
# Automatically generated file; DO NOT EDIT.
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.18.0 Kernel Configuration
# Linux/x86 6.18.1 Kernel Configuration
#
#
CONFIG_CC_VERSION_TEXT="clang version 21.1.6"
CONFIG_CC_VERSION_TEXT="clang version 21.1.6"
CONFIG_GCC_VERSION=0
CONFIG_GCC_VERSION=0