Commit Graph

11 Commits (aeac14d114220f819f26ed4e1d60bb376a04e3f2)

Author SHA1 Message Date
Tk-Glitch 6eb3cf9109 linux57-tkg: 5.7.16 2020-08-19 12:20:43 +07:00
Adel Kara Slimane c7ff176dba
linux57: add interactive prompt for _misc_adds (#42) 2020-08-10 13:52:08 +07:00
Adel Kara Slimane a278361630
linux57: extra changes to Ubuntu install script that have been forgotten (#41)
* linux57: customization.cfg: make custom_gcc_path apply to ubuntu

* linux57: install.sh: remove unneeded variable

* linux57: install.sh: uncomment kernel uninstall command line
2020-08-10 12:13:17 +07:00
Adel Kara Slimane 3c7fd7b2e5
Add Ubuntu install script + general-ish .config&patching script (#26)
* linux57: Add make xconfig option

* Linux57: copy PKGBUILD initial commands to _tkg_initscript()

* linux57: Update _tkg_initscript() in "tkg-config/prepare"

* linux57: Add _define_vars() function in tkg-config/prepare

* linux57: Prepend "$_where" to patch paths, in _tkg_srcprep()

This is done to be able to change the $_where in the non-Arch install script

* linux57: Add distro choice config in customization.cfg, enable "Ubuntu" as option

Show options that won't apply when target distro is Ubuntu

* linux57: Isolate Arch specific commands in _tkg_srcprep()

* linux57: make _tkg_initscript() more verbose

* WIP: linux57: Add install.sh script

The script downloads linux's source code, applies patches, and
handles the .config file after copying the one from the distribution
it's running on.

TODO: Implement install (and maybe uninstall)

* linux57: Add make xconfig option description in customization.cfg

* linux57: Fix _EXT_CONFIG_PATH usage and variable sourcing

* linux57: Add missing space in condition

* linux57: Make _EXT_CONFIG_PATH description as usable by Ubuntu install script

* linux57: Add LOCALVERSION kernel choice variable in customization.cfg

For now it won't apply for Arch, but can be implemented

* linux57: Properly delete linux source folder

* linux57: Add progress message when doing make oldconfig

* linux57: Add kernel compilation for Ubuntu

* linux57: Fix warning in if condition

* linux57: Add message when downloading CPU opt patch

* linux57: Make script exit at any error

* linux57: Move to linux (base version + subversion patch) approach

* linux57: Use git to get/reset linux sources and move between subversions

This approach has the least impact on the hard-drive given that only
the files that need to be changed get changed by git.

* linux57: Fix external config loading message

* linux57: install.sh: use latest subersion, enable reverting to older ones

* linux57: Add extra cleanup steps

* Move user_patcher() to tkg-config/prepare

* linux57: restore old patch files for old kernel subversions

Old kernel subversions are needed for Ubuntu since the latest ones
fail to build.

* linux57: Define and use script location variable

Makes folder navigation more reliable in the script

* linux57: Add install step

* linux57: install.sh: Uncomment compilation step

* linux57: install.sh: Add "config" and "install" commands

* linux57: install.sh: Add uninstall command

* linux57: Add relative path for misc-patch

* Fix leak error for CONFIG_PDS in make deb-pkg

* linux57: Define _where in _tkg_srcprep for Arch

* Revert "linux57: restore old patch files for old kernel subversions"

This reverts commit 65dcbd654c4151283189505c826903c342782d0e.

* linux57: Update shasum for pds-undead patch

* linux57: Drop support for reverting to older subversions

Latest kernel subversions should now work on other distros too

* linux57: install.sh load user given customization.cfg first

* linux57: install.sh install Ubuntu dependencies

* linux57: install.sh: add help message for available commands

* linux57: replace _misc_adds with _distro variable

* linux57: Update README.md

* linux57: README.md: fix typo

* linux57: README.md: remove "nano customization.cfg" line

* linux57: README.md: fix formatting

* Revert "linux57: Update shasum for pds-undead patch"

This reverts commit 3c6abef7993a02fc0ae97c23aab379968daa3a31.

* Revert "Fix leak error for CONFIG_PDS in make deb-pkg"

This reverts commit 40a2a002ae060b309a465d5b6c22a7b91828af0a.

* linux57: tkg-config/prepare: remove unused variable defines

* linux57: install.sh: use var for folder cleanup

* Revert "linux57: replace _misc_adds with _distro variable"

This reverts commit 9efdd31b8c0e4c34b2e2878de5bca83ea8e73018.
2020-08-06 19:59:17 +07:00
Tk-Glitch 0c64abbd46 linux57/58-tkg: Introduce the misc-additions patch and move tty device option from base to it.
That specific patchset breaks packaging on Ubuntu.
https://github.com/Frogging-Family/linux-tkg/pull/26

Also temporarily add Alessio Bonfiglio's patch to restore Killer Wireless-AC 1550i support on 5.7.
https://bugzilla.kernel.org/show_bug.cgi?id=208141#c21
2020-07-16 03:39:58 +07:00
Tk-Glitch db6dab74c2 linux-tkg: Switch from our local cpu optimizations patchset to Graysky's
https://github.com/graysky2/kernel_gcc_patch

Fixes https://github.com/Tk-Glitch/PKGBUILDS/issues/569
2020-06-22 17:09:22 +07:00
Koopa a16bd0e1d7
linux57/58-tkg: Add _noccache to default cfg. (#22) 2020-06-18 23:55:45 +07:00
Koopa 7858c1e103
linux54/56/57-tkg: Fix MuQSS configuration comment (#20) 2020-06-17 17:14:23 +07:00
Tk-Glitch 7304411cbd linux57-tkg: cfg: Add missing _bcachefs option following 7143a70. 2020-06-13 18:25:17 +07:00
Tk-Glitch 34a5e882f2 linux56/57-tkg: cfg: Fix default timeslice interval for BMQ in comment - This was switched from 4ms to 2ms with BMQ v5.5r1, as reflected by the changes in the PKGBUILD and dynamic prompt. 2020-06-09 15:40:05 +07:00
Tk-Glitch e3a3c56f40 linux57-tkg: Update from RC7 to release 2020-06-01 12:06:27 +07:00