Commit Graph

400 Commits

Author SHA1 Message Date
Juuso Alasuutari
cba19f2aad
linux58-tkg: Remove "include/linux/compiler*.h: define asm_volatile_goto" (#78)
It was merged upstream in commit 8bd66d147c88bd441178c7b4c774ae5a185f19b8
in Linux v5.0, but was never removed from glitched-base. Applying it just
just adds a duplicate ifndef-define-endif block that has no effect.

Signed-off-by: Juuso Alasuutari <juuso.alasuutari@gmail.com>
2020-09-30 22:52:57 +02:00
Juuso Alasuutari
7a3529a7c6
linux58-tkg: Update clear linux patches to upstream tag 5.8.12-989 (#77)
https://github.com/clearlinux-pkgs/linux.git

Signed-off-by: Juuso Alasuutari <juuso.alasuutari@gmail.com>
2020-09-30 22:51:42 +02:00
Tk-Glitch
e95ea2a75d linux59-rc-tkg: RC7 2020-09-28 00:44:43 +02:00
Tk-Glitch
cb9cabe2a9 linux58-tkg: 5.8.12 2020-09-27 20:23:57 +02:00
Tk-Glitch
15d826f3c9 linux54-tkg: 5.4.68 2020-09-27 20:23:41 +02:00
Tk-Glitch
db773a0889 linux58-tkg: Import latest bcachefs patchset
https://github.com/koverstreet/bcachefs
2020-09-25 17:34:50 +02:00
Tk-Glitch
cbe208a7bd linux58-tkg: 5.8.11 2020-09-24 11:45:49 +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
Doctorwho1909
7b56be9e22
Doctorwho1909 5.9 rc6 (#73)
* Update prepare

* Updated sha256sums
2020-09-21 13:10:14 +02:00
Tk-Glitch
6851b918c7 linux58-tkg: 5.8.10 2020-09-17 15:55:05 +02:00
Tk-Glitch
2a26ddb895 linux54-tkg: 5.4.66 2020-09-17 15:54:42 +02:00
Tk-Glitch
41cfeabff5 linux58-tkg: Update Project C patchset to v5.8-r3
d2a44a3bba
2020-09-15 13:21:12 +02:00
Tk-Glitch
8d8ec901c9 linux59-rc-tkg: RC5 2020-09-14 17:24:51 +02:00
iWeaker4you
f2536137fd
Fix build fail certificate UEFI on Debian 5.7/5.8/5.9rc (#68)
* Fix build fail certificate uefi on Debian 5.8

* Fix build fail, certificate uefi on Debian 5.7

* Fix build fail, certificate uefi on Debian 5.9rc
2020-09-14 17:19:55 +02:00
Kodehawa
8bca1a8215
Add initial -rc support to the install.sh script. (#62)
* Add initial -rc support to install.sh script.

* Fix wording.

* Creating a RPM doesn't seem to create a package with the -rc name on it, so add it manually.

* Fix issues with patch applying when the source folder already exists.

* rpm-src is webscale.

* Turns out you can't use dashes in rpm-src, good to know.

* Final fixes.

* Re-use the .tar.gz file we downloaded if re-building.

* Make tar less verbose.

* oops

* linux59-rc: install.sh: Fix DEB naming in install process

* linux59-rc: install.sh: Use git instead of tar packages

Fix #58

Co-authored-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2020-09-12 15:59:43 +02:00
Adel Kara Slimane
afc7b56bcb
linux*-tkg-config/prepare: Fix cleanup step on non-arch distros (#65) 2020-09-12 15:58:38 +02:00
Tk-Glitch
cb07b08a36 linux58-tkg: 5.8.9 2020-09-12 15:50:46 +02:00
Tk-Glitch
3c72bc7161 linux54-tkg: 5.4.65 2020-09-12 15:50:27 +02:00
Tk-Glitch
7cd1394526 linux58-tkg: 5.8.8 2020-09-10 09:25:48 +02:00
Tk-Glitch
05b7a0ca74 linux54-tkg: 5.4.64 2020-09-10 09:25:16 +02:00
Tk-Glitch
15169ce848 linux58-tkg: Bring undead PDS back for 5.8.y (renamed upds)
It seems Project C PDS doesn't perform anywhere as good currently
2020-09-08 22:36:47 +02:00
Tk-Glitch
07ebc66bfd linux58-tkg: Merge a1b097856d with prjc patchset 2020-09-08 13:41:29 +02:00
Tk-Glitch
eeff790b17 linux59-rc-tkg: RC4 2020-09-07 17:21:30 +02:00
Tk-Glitch
cce2723e11 linux58-tkg: Merge 40b9dc8708
Fixes f89af1cbb4
2020-09-07 16:19:18 +02:00
Tk-Glitch
f89af1cbb4 linux58-tkg: Merge b17b53430b
Fixes 994fcbee93
2020-09-06 21:28:34 +02:00
Tk-Glitch
a59c00ab6f linux58-tkg: replace our PDS implementation with Project C's 2020-09-06 19:44:52 +02:00
Eduard Tolosa
994fcbee93
Update to Project C 5.8-r2 (#60)
* Bump to projectc r2 patchset.

* Update prepare

* Add files via upload

* Fix.
2020-09-06 19:14:40 +02:00
Tk-Glitch
52c8d4e2f0 linux-tkg: readme: Make distro support a bit clearer
Fixes https://github.com/Frogging-Family/linux-tkg/issues/57
2020-09-05 13:42:10 +02:00
Tk-Glitch
0b051d54b1 linux58-tkg: 5.8.7 2020-09-05 13:20:38 +02:00
Tk-Glitch
e49632bb24 linux54-tkg: 5.4.63 2020-09-05 13:20:25 +02:00
iWeaker4you
f4df8b9100
Wrong file install on Ubuntu/Debian (#59)
* Wrong file install on Ubuntu/Debian 5.7

* Wrong file install on Ubuntu/Debian 5.8

* Wrong file install on Ubuntu/Debian 5.9
2020-09-04 13:54:12 +02:00
Tk-Glitch
ce7140b1ce linux58-tkg: cfg: Fix missing "bmq" as a valid cpuscheduler option 2020-09-03 16:59:02 +02:00
Tk-Glitch
2d06ee815f linux59-rc-tkg: RC3 2020-09-03 13:31:17 +02:00
Tk-Glitch
0fcfab7a04 linux58-tkg: 5.8.6 2020-09-03 13:13:40 +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
Adel Kara Slimane
ee80080260
Support Fedora and derivatives (#56)
* linux57: install.sh: Add install for Fedora

* linux57: install.sh: use dnf to install and save it for uninstall

* linux57: install.sh: enable Fedora compilation

* linux57: use single equal sign for conditions

* linux57: Add uninstall step

* linux57: remove unwated changes

* linux57: install.sh: code cleanup

* linux57: install.sh: remove redundant condition

* linux57: install.sh: Fedora: update dependency install

* linux57: install.sh: uninstall only kernel and keep dependencies

* linux57: install.sh: make script executable

* linux57: install.sh: remove header uninstall in Ubuntu

* Linux57: Initial Suse support

* linux57: install.sh: Add Suse to the distro error message

* linux57: install.sh: Additionnal Suse dependency packages

* linux57: install.sh: disable gpg check for Suse kernel install

* linux57: install.sh: Fedora & derivative: produce dev files

* Linux57: install.sh: make Suse use ccache

* Linux57: install.sh: Fedora & derivatives: add install/uninstall of kernel-devel

* linux57: install.sh: Fix: disable sign check for Suse kernel install

* linux57: install.sh: Fedora & derivatives: enable confirm prompt for kernel install

* linux57: install.sh: suse add flag to replace files from default kernel-headers

* linux57: install.sh: make uninstall manual

* linux57: install.sh: add uninstall help for Suse

* linux57: install.sh: correct uninstall message for suse

* linux57: install.sh: move made RPMS into working folder and cleanup

* linux57: install.sh: add uninstall help for Fedora

* linux57: install.sh: Move deb files into DEBs folder

* linux57: install.sh: Ubuntu: install dev deb package

* linux57: install.sh: add Ubuntu uninstall help.

* linux57: install.sh: improve Ubuntu uninstall help

* linux57: Add Debian distro and related fix

* linux57: install.sh: prompt for distro

* linux57: install.sh: use _basekernel instead of 5.7

* linux57: install.sh: fix for using _basekernel everywhere

* linux57: add ubuntu/debian dependency install

* linux58: copy install.sh from 5.7 as-is, add distro prompt

* linux59: copy install.sh from 5.7 as-is, add distro prompt

* Fix PKGBUILD after adding the distro prompt

* Revert "Fix PKGBUILD after adding the distro prompt"

This reverts commit 9c3c155b3ed07a4aa04ec10d6fc0e8b5710a2f07.

* Fix PKGBUILD because of the distro prompt

* linux57: install.sh: improve `config` script path

* linux57: install.sh: loop if wrong answer in distro prompt

* linux57: install.sh: code cleanup

* Copy linux57 install.sh to linux58 and linux59

* install.sh: change "uninstall" argument to "uninstall-help"

* Update READMEs
2020-09-01 17:57:21 +02:00
iWeaker4you
cdbf5273ad
Fix certificate issue on Debian (#55)
* Fix certificate issue on Debian 

I only applied it in version 5.8 so that first you can see if it applies to all, or if my solution is viable.

The problem is that every time it does the verification, it downloads the original configuration from github and does not maintain its own manual configuration that solves the certificate problem in Debian, it does not finish compiling for that reason.

And when you give Install.sh the CONFIG_SYSTEM_TRUSTED_KEYS = "debian / certs / test-signing-certs.pem" is reset, regardless of whether you edited it.

* Solution to certificate problem in Debian [Fixed]

* Add Debian only support

* Add Debian custom support

* Oop! OR Conditional

* Replace AND for OR Condition

* OR ......

* Regression with OR..
2020-08-27 13:44:41 +02:00
Tk-Glitch
e28f6e8c84 linux58-tkg: 5.8.5 2020-08-27 12:34:04 +02:00
Tk-Glitch
4b3282b6a8 linux57-tkg: 5.7.19 2020-08-27 12:33:53 +02:00
Tk-Glitch
5ce83b665f linux57-tkg: muqss: Add missing static function, uclamp_is_used - db04c0928e
Thanks to aspen for pointing it out
2020-08-26 19:23:12 +02:00
Tk-Glitch
6c3afa9aab linux58-tkg: 5.8.4 2020-08-26 14:09:30 +02:00
Tk-Glitch
2cece5f184 linux57-tkg: 5.7.18 2020-08-26 14:09:17 +02:00
Tk-Glitch
795194e1d1 linux54-tkg: 5.4.61 2020-08-26 14:08:59 +02:00
Tk-Glitch
5c5011e9d0 linux57-tkg: Fix MuQSS patch application 2020-08-26 00:27:54 +02:00
Tk-Glitch
98da724052 linux59-rc-tkg: RC2 2020-08-24 13:25:28 +02:00
Tk-Glitch
51398d802c linux58-tkg: Update config
Silences new config entry prompt
2020-08-21 16:20:21 +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
174e8faa29 linux58-tkg: 5.8.3 2020-08-21 16:13:18 +02:00