Commit Graph

72 Commits

Author SHA1 Message Date
Tk-Glitch
3c060bbdf4 linux54-tkg: 5.4.72 2020-10-17 13:08:35 +02:00
Tk-Glitch
e78074e0fb linux54-tkg: 5.4.71 2020-10-14 16:03:02 +02:00
Tk-Glitch
4c3d8f37c1 linux54-tkg: 5.4.70 2020-10-07 18:44:03 +02:00
Tk-Glitch
988f29f62e linux54-tkg: 5.4.69 2020-10-02 15:20:12 +02:00
Tk-Glitch
15d826f3c9 linux54-tkg: 5.4.68 2020-09-27 20:23:41 +02:00
Tk-Glitch
3b05d12b7f linux54-tkg: 5.4.67 2020-09-24 11:45:27 +02:00
Tk-Glitch
90a34f9904 linux54-tkg: Use -O2 by default instead of -O3. It's been reportedly problematic lately - possibly limited to some distros - and all newer kernel versions defaulted to -O2 for some time now. 2020-09-21 13:48:17 +02:00
Tk-Glitch
2a26ddb895 linux54-tkg: 5.4.66 2020-09-17 15:54:42 +02:00
Tk-Glitch
3c72bc7161 linux54-tkg: 5.4.65 2020-09-12 15:50:27 +02:00
Tk-Glitch
05b7a0ca74 linux54-tkg: 5.4.64 2020-09-10 09:25:16 +02:00
Tk-Glitch
e49632bb24 linux54-tkg: 5.4.63 2020-09-05 13:20:25 +02:00
Tk-Glitch
f4c346e306 linux54-tkg: 5.4.62 2020-09-03 13:13:16 +02:00
Tk-Glitch
26a3ec070c linux-tkg: Update urls to point to cdn.kernel.org 2020-09-03 13:13:00 +02:00
Tk-Glitch
795194e1d1 linux54-tkg: 5.4.61 2020-08-26 14:08:59 +02:00
Tk-Glitch
aeac14d114 linux54-tkg: Comment out the sync with 16a91d2987
linux54-tkg is unaffected currently since the non-Arch path wasn't merged
2020-08-21 16:19:52 +02:00
Tk-Glitch
a5d02eee95 linux54-tkg: 5.4.60 2020-08-21 16:12:48 +02:00
Tk-Glitch
16a91d2987 linux-tkg: Set CONFIG_DEBUG_INFO=n by default on non-Arch
Debian-based distros notably create huge dbg packages otherwise
2020-08-21 10:09:10 +02:00
Koopa
453a462715
Install the TkG configuration used to the system (#49)
* linux-tkg: Install configuration used.

* linux-tkg: Document the installed config file.
2020-08-21 09:20:46 +02:00
Koopa
913245031b
linux-tkg: Accept default config w/ modprobed-db. (#47)
This alleviates Tk-Glitch/PKGBUILDS#404 by piping newlines to "make
localconfig".
2020-08-20 14:24:35 +02:00
Tk-Glitch
4804b9129f linux54/58-tkg: Config sync 2020-08-20 14:07:03 +02:00
Tk-Glitch
563456e514 linux54-tkg: 5.4.59 2020-08-19 12:20:23 +02:00
Tk-Glitch
66d595fac8 linux-tkg: Explicitly set X86_P6_NOP default (disabled) so it doesn't prompt on archs not selecting it. 2020-08-17 20:45:06 +02:00
FLGX
ec0fcc15d2
Allow using upper-cased "Y" to answer questions (#45) 2020-08-15 19:18:32 +02:00
Tk-Glitch
5af7dfed4d linux54-tkg: 5.4.58 2020-08-11 16:43:32 +02:00
Tk-Glitch
469624d1ac linux-tkg: Ask user about the CFS fallback
Can be bypassed to exit with _nofallback="true" hidden option
2020-08-11 16:19:01 +02:00
Tk-Glitch
d4eab2b609 linux54-tkg: 5.4.57 2020-08-07 15:09:46 +02: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 +02:00
Tk-Glitch
58a9d55515 linux54-tkg: 5.4.56 2020-08-05 16:12:27 +02:00
Tk-Glitch
8d133ff30c linux54-tkg: 5.4.55 2020-07-31 23:31:51 +02:00
Tk-Glitch
1fc0bddf1d linux54-tkg: 5.4.54 2020-07-29 21:59:26 +02:00
Tk-Glitch
209aca164a linux54-tkg: 5.4.53 2020-07-22 10:30:32 +02:00
Tk-Glitch
cbc58f827f linux54-tkg: 5.4.52 2020-07-16 10:02:15 +02:00
Tk-Glitch
b25ebd22c5 linux54-tkg: 5.4.51 2020-07-09 17:54:34 +02:00
Tk-Glitch
78438c0769 linux54-tkg: 5.4.50 2020-07-01 17:27:16 +02:00
Tk-Glitch
ad2cdb9e3f linux54-tkg: Allow for 100Hz timer frequency from .cfg 2020-06-29 23:20:10 +02:00
Tk-Glitch
e13989604d linux54-tkg: 5.4.49 2020-06-24 18:08:44 +02:00
Tk-Glitch
06f18d080c linux-tkg: Move active prepare steps to an external file, in a _tkg_srcprep func.
This is in preparation for a generic/distro-agnostic script.

Discussed in
https://github.com/Frogging-Family/linux-tkg/issues/21
https://github.com/Tk-Glitch/PKGBUILDS/issues/539
2020-06-23 16:00:15 +02: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 +02:00
Tk-Glitch
6f25456c55 linux54-tkg: 5.4.48 2020-06-22 14:42:44 +02:00
Tk-Glitch
f27fbff951 linux54-tkg: 5.4.47 2020-06-17 17:49:28 +02:00
Koopa
7858c1e103
linux54/56/57-tkg: Fix MuQSS configuration comment (#20) 2020-06-17 17:14:23 +02:00
Jami Kettunen
fdac1ef3df
linux5*-tkg: Fix finding config fragments when $_where is a symlink (#18)
I personally prefer to symlink the folder containing the kernel PKGBUILD
among other files to somewhere else for quicker access and with that
setup .myfrag config fragments were not getting found earlier.
2020-06-13 18:21:44 +02:00
Tk-Glitch
fe42f2c6b4 linux54-tkg: 5.4.46 2020-06-10 21:55:34 +02:00
Tk-Glitch
f7a31d1e25 linux54-tkg: 5.4.45 2020-06-07 23:21:08 +02:00
Tk-Glitch
a644d088f2 linux54-tkg: 5.4.44 2020-06-03 15:46:31 +02:00
Tk-Glitch
d2e96e63aa linux54-tkg: 5.4.43 2020-05-27 19:28:03 +02:00
Tk-Glitch
51c5df8364 Also disable LATENCYTOP when _debugdisable is enabled due to its SCHED_DEBUG dependency.
Thanks to @drizzt

Fixes https://github.com/Frogging-Family/linux-tkg/issues/13
2020-05-24 12:37:38 +02:00
Tk-Glitch
5e54a35cfd linux54-tkg: 5.4.42 2020-05-20 14:23:55 +02:00
Tk-Glitch
dc9573916d linux54-tkg: 5.4.41 2020-05-14 16:04:07 +02:00
Tk-Glitch
e3a68be86d Demons 2020-05-14 00:16:34 +02:00