linux57-tkg: Update from RC7 to release
This commit is contained in:
parent
65b7840a70
commit
e3a3c56f40
@ -83,7 +83,7 @@ else
|
||||
fi
|
||||
pkgname=("${pkgbase}" "${pkgbase}-headers")
|
||||
_basekernel=5.7
|
||||
_sub=rc7
|
||||
_sub=0
|
||||
pkgver="${_basekernel}"."${_sub}"
|
||||
pkgrel=1
|
||||
pkgdesc='Linux-tkg'
|
||||
@ -93,7 +93,8 @@ license=('GPL2')
|
||||
makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc' 'libelf' 'patchutils' 'flex' 'python-sphinx' 'python-sphinx_rtd_theme' 'graphviz' 'imagemagick' 'git')
|
||||
optdepends=('schedtool')
|
||||
options=('!strip')
|
||||
source=("https://git.kernel.org/torvalds/t/linux-${_basekernel}-${_sub}.tar.gz"
|
||||
source=("https://www.kernel.org/pub/linux/kernel/v5.x/linux-${_basekernel}.tar.xz"
|
||||
#"https://www.kernel.org/pub/linux/kernel/v5.x/patch-${pkgver}.xz"
|
||||
'config.x86_64' # stock Arch config
|
||||
#'config_hardened.x86_64' # hardened Arch config
|
||||
90-cleanup.hook
|
||||
@ -119,8 +120,8 @@ source=("https://git.kernel.org/torvalds/t/linux-${_basekernel}-${_sub}.tar.gz"
|
||||
0011-ZFS-fix.patch
|
||||
#0012-linux-hardened.patch
|
||||
)
|
||||
sha256sums=('a65ccee5e098c62bce7a053c322b3eba96904561a785e42c46b76069b323dc87'
|
||||
'0352c5ef2030d6bbdeae2325454d20575339917411c646004e5c7b7b5794db60'
|
||||
sha256sums=('de8163bb62f822d84f7a3983574ec460060bf013a78ff79cd7c979ff1ec1d7e0'
|
||||
'9e516aaa68e57a07f428d8bca20ffcfca5dba505d397911ac604e00512132f7b'
|
||||
'1e15fc2ef3fa770217ecc63a220e5df2ddbcf3295eb4a021171e7edd4c6cc898'
|
||||
'66a03c246037451a77b4d448565b1d7e9368270c7d02872fbd0b5d024ed0a997'
|
||||
'31dc68e84aecfb7d069efb1305049122c65694676be8b955634abcf0675922a2'
|
||||
@ -193,7 +194,7 @@ prepare() {
|
||||
|
||||
ln -s "${_where}/customization.cfg" "${srcdir}" # workaround
|
||||
|
||||
cd "${srcdir}/linux-${_basekernel}-${_sub}"
|
||||
cd "${srcdir}/linux-${_basekernel}"
|
||||
|
||||
msg2 "Setting version..."
|
||||
scripts/setlocalversion --save-scmversion
|
||||
@ -759,7 +760,7 @@ prepare() {
|
||||
# Community patches
|
||||
if [ -n "$_community_patches" ]; then
|
||||
if [ ! -d "$_where/../../community-patches" ]; then
|
||||
cd "$_where/../.." && git clone https://github.com/Frogging-Family/community-patches.git && cd "${srcdir}/linux-${_basekernel}-${_sub}"
|
||||
cd "$_where/../.." && git clone https://github.com/Frogging-Family/community-patches.git && cd "${srcdir}/linux-${_basekernel}"
|
||||
fi
|
||||
_community_patches=($_community_patches)
|
||||
for _p in ${_community_patches[@]}; do
|
||||
@ -885,7 +886,7 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/linux-${_basekernel}-${_sub}"
|
||||
cd "${srcdir}/linux-${_basekernel}"
|
||||
|
||||
# Use custom compiler paths if defined
|
||||
if [ -n "${CUSTOM_GCC_PATH}" ]; then
|
||||
@ -923,7 +924,7 @@ hackbase() {
|
||||
provides=("linux=${pkgver}" "${pkgbase}" VIRTUALBOX-GUEST-MODULES WIREGUARD-MODULE)
|
||||
replaces=(virtualbox-guest-modules-arch wireguard-arch)
|
||||
|
||||
cd "${srcdir}/linux-${_basekernel}-${_sub}"
|
||||
cd "${srcdir}/linux-${_basekernel}"
|
||||
|
||||
# get kernel version
|
||||
local _kernver="$(<version)"
|
||||
@ -956,7 +957,7 @@ hackheaders() {
|
||||
pkgdesc="Headers and scripts for building modules for the $pkgdesc kernel"
|
||||
provides=("linux-headers=${pkgver}" "${pkgbase}-headers=${pkgver}")
|
||||
|
||||
cd "${srcdir}/linux-${_basekernel}-${_sub}"
|
||||
cd "${srcdir}/linux-${_basekernel}"
|
||||
local builddir="${pkgdir}/usr/lib/modules/$(<version)/build"
|
||||
|
||||
msg2 "Installing build files..."
|
@ -2,7 +2,7 @@
|
||||
|
||||
### MuQSS is not yet an available option for this revision
|
||||
|
||||
A custom Linux kernel 5.7 RC with specific PDS and BMQ CPU schedulers related patchsets selector (stock CFS is also an option) and added tweaks for a nice interactivity/performance balance, aiming for the best gaming experience.
|
||||
A custom Linux kernel 5.7.y with specific PDS and BMQ CPU schedulers related patchsets selector (stock CFS is also an option) and added tweaks for a nice interactivity/performance balance, aiming for the best gaming experience.
|
||||
|
||||
Various personalization options available and userpatches support (put your own patches in the same dir as the PKGBUILD, with the ".mypatch" extension.
|
||||
|
||||
@ -34,6 +34,6 @@ You can enable support for it at the beginning of the PKGBUILD file. Make sure t
|
||||
|
||||
```
|
||||
git clone https://github.com/Frogging-Family/linux-tkg.git
|
||||
cd linux-tkg/linux57-rc-tkg
|
||||
cd linux-tkg/linux57-tkg
|
||||
makepkg -si
|
||||
```
|
@ -1,13 +1,13 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 5.7.0-rc1 Kernel Configuration
|
||||
# Linux/x86 5.7.0 Kernel Configuration
|
||||
#
|
||||
|
||||
#
|
||||
# Compiler: gcc (TkG-mostlyportable) 9.3.1 20200407
|
||||
# Compiler: gcc (TkG-mostlyportable) 10.1.1 20200523
|
||||
#
|
||||
CONFIG_CC_IS_GCC=y
|
||||
CONFIG_GCC_VERSION=90301
|
||||
CONFIG_GCC_VERSION=100101
|
||||
CONFIG_LD_VERSION=234000000
|
||||
CONFIG_CLANG_VERSION=0
|
||||
CONFIG_CC_CAN_LINK=y
|
Loading…
x
Reference in New Issue
Block a user