Commit Graph

530 Commits

Author SHA1 Message Date
6d2b07d0b2 install.sh: Add 5.13 opt_ver
Fixes https://github.com/Frogging-Family/linux-tkg/issues/249
2021-05-30 19:50:57 +02:00
dd1a0f0d91 5.4.123, 5.10.41, 5.12.8 2021-05-28 18:38:41 +02:00
6006c78cea Readme update
I'm not sure we want to keep that kind of stuff in here.. So let's update it and eventually get rid of it later on.
2021-05-26 23:52:08 +02:00
e4862c9a07 5.4.122, 5.10.40, 5.12.7 2021-05-26 23:49:09 +02:00
0a8b6d86a1 5.4.121, 5.10.39, 5.12.6, 5.13 rc3 2021-05-24 10:52:08 +02:00
d9384b9e7f install.sh: Fix /etc/modules-load.d/winesync.conf generation 2021-05-19 20:52:38 +02:00
29d86ed041 5.4.120, 5.10.38, 5.11.22, 5.12.5 2021-05-19 17:15:15 +02:00
f0ccecfdb2 Fix winesync for non-arch distros (#243)
* install.sh: install headers in /usr/include for winesync to work

This implies reverting a previous change in deb and rpm distros
and adding make headers_install in the Generic approach

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>

* install.sh: install winesync.rules file

This file will not be removed and will be left dangling
Not so bad I think, since only winesync uses it. We can
remove it in the future if things change

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>

* prepare: remove winesync.rules file during cleanup

So we can check if the user actually asked for winesync
in the current run by checking if the file exists.

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>

* install.sh: add winesync to /etc/modules-load.d for auto-loading

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2021-05-18 12:46:28 +02:00
54c74a72c3 Fix: make Arch be able to use _configfile (#239)
* prepare: fix custom _configfile usage for Arch

* Remove yes from localmodconfig make call

* customization.cfg: tell that modprobed-db can prompt the user

* prepare: reset LOCALVERSION in .config to empty string

Using a kernelconfig.new with a LOCALVERSION set makes the script
set it twice in the package name.
2021-05-17 16:42:40 +02:00
cd76e7e1e3 5.13 RC2 2021-05-17 12:41:31 +02:00
5c0f3f72e3 GCC11 config pass 2021-05-17 12:37:13 +02:00
467e6c3f41 5.4.119, 5.10.36, 5.11.21, 5.12.4 2021-05-14 14:48:03 +02:00
3ef72775ab 5.4.118, 5.10.36, 5.11.20, 5.12.3 2021-05-12 18:09:54 +02:00
429e8ee9be linux512-tkg: Oversight 2021-05-10 19:11:51 +02:00
5b0abb9b2d linux512-tkg: Update prjc to v5.12-r1 - http://cchalpha.blogspot.com/2021/05/project-c-v512-r1-release.html 2021-05-10 18:32:50 +02:00
a35c2f295e Initial support for 5.13 rc1
I have ported Project C v5.12-r1 over. We're missing fsync/futex2.
2021-05-10 18:19:12 +02:00
ce40b11e56 linux512-tkg: Import winesync patchset - https://repo.or.cz/linux/zf.git/shortlog/refs/heads/winesync 2021-05-07 18:57:33 +02:00
204931f0f8 5.4.117, 5.10.35, 5.11.19, 5.12.2 2021-05-07 17:33:20 +02:00
f748589016 Silence TRIM_UNUSED_KSYMS prompt when using certain combinations with futex2. This option can break out of tree module compilation when enabled so this is undersirable. 2021-05-07 17:32:00 +02:00
e8fcdcc02e linux511-tkg: Import rebased bcachefs patchset
Fixes https://github.com/Frogging-Family/linux-tkg/issues/223
2021-05-06 18:19:18 +02:00
8923c5f392 Add bonnell, sapphirerapids, rocketlage and alderlake cpu optimizations support 2021-05-03 16:19:48 +02:00
9520c8aba8 config: Add a note regarding profile settings overriding user settings
https://github.com/Frogging-Family/linux-tkg/issues/238
2021-05-02 15:32:02 +02:00
dd5f45aeb0 5.4.116, 5.10.34, 5.11.18, 5.12.1 2021-05-02 11:47:35 +02:00
69f0d7c26e Set _distro="Arch" in PKGBUILD
We can probably make a choice between _ispkgbuild="true" and _distro="Arch". I'll thing about it.
2021-04-30 21:52:17 +02:00
63f0a1ea79 Rewrite config before the menuconfig and co prompt using olddefconfig. This offers an up to date set of default options before optional further customization. 2021-04-30 21:50:32 +02:00
89cd81e726 install.sh: Add convenience script for generic install (#227)
* install.sh: simplify ccache code

* install.sh: add generic distro install

* README: update with Generic distro install

* install.sh: update help messages
2021-04-30 18:32:30 +02:00
2994601740 5.4.115, 5.10.33, 5.11.17 2021-04-28 19:44:39 +02:00
50481587bf linux512-tkg: Update defconfig to Arch default - a50fbb1900/trunk/config 2021-04-28 13:48:26 +02:00
09b5e06b5c Only offer to enable available patches and skip the others while silencing their messages 2021-04-28 13:47:20 +02:00
61d96a227a linux512-tkg: Import 5.12-ck1 patchset - http://ck-hack.blogspot.com/2021/04/linux-512-ck1-muqss-version-0210-for.html 2021-04-28 10:40:19 +02:00
4cd7091d0b Skip setting env vars for winesync if the patchset isn't available for selected kernel 2021-04-28 00:32:05 +02:00
86fc89bc99 Fix wrong option number for 5.11 2021-04-26 20:40:40 +02:00
ef620e2dc3 Initial 5.12 release
With imported Project C v5.12-r0 patchset - http://cchalpha.blogspot.com/2021/04/project-c-v512-r0-release.html
2021-04-26 19:59:42 +02:00
4c421dd598 5.4.114, 5.10.32, 5.11.16 2021-04-22 17:05:50 +02:00
d7375e1a33 Fix graysky's cpu opt patchset application on 5.4 2021-04-22 17:05:20 +02:00
86defefe99 Fix DKMS for RPM distros (#233)
* install.sh: RPM distros: Install the correct headers RPM for DKMS to work

Closes: #230
Closes: #229

* install.sh: remove trailing whitespaces

They came from reverting a commit that actually removed them x)

* install.sh: Add note in uninstall-help for Suse about kernel-headers
2021-04-22 12:42:42 +02:00
6c52454cef 5.12 RC8 2021-04-19 02:47:21 +02:00
135a19b378 5.4.113, 5.10.31, 5.11.15 2021-04-16 22:26:19 +02:00
e7d97fc497 install.sh: improve git fetching and stop producing source code packages (#222)
* install.sh: improve git source code fetching

* install.sh: add install dependency for Fedora 33+

* install.sh, customization.cfg: cosmetic improvements

* install.sh: DEB, RMP: do not create devel packages.

They are not needed for DKMS
and that was the only point to why they were there to begin with
2021-04-16 21:09:21 +02:00
7c2cbd3621 Void no longer uses LibreSSL, switched to OpenSSL (#220)
No need to change checksumming to SHA1
2021-04-16 21:06:31 +02:00
de79aadd81 Add toggle for default TCP algorithm (#210)
* Make YEAH default

closes #172

* Make default TCP algorithm choice a config toggle

* Add Vegas TCP algorithm, fix westwood

* Simplify TCP alg choice code

* tcp algs: fix mistake from copy-pasta
2021-04-16 21:05:58 +02:00
146a07f7bd linux511-tkg: Update defconfig from Arch, and import hardened config and patchset - https://github.com/anthraxx/linux-hardened/releases/tag/5.11.13-hardened1 2021-04-15 21:56:41 +02:00
833fd89356 5.4.112, 5.10.30, 5.11.14 2021-04-14 16:36:38 +02:00
79e8f42ea7 5.12 RC7 (#219) 2021-04-12 16:38:01 +02:00
f6a58c0325 5.4.111, 5.10.29, 5.11.13 2021-04-10 22:33:19 +02:00
8429e8185b 5.4.110, 5.10.27, 5.11.12 2021-04-07 15:54:54 +02:00
aef234558d Fix failure to extract kernel patch when srcdest is set in Arch (#218) 2021-04-06 23:29:29 +02:00
273ab6d286 linux512-rc-tkg: Enable CONFIG_I2C_HID_ACPI
Needed for some touchpads

Thanks to Annie for the report
2021-04-05 10:30:50 +02:00
8d174cf225 Fix Debian / Ubuntu compile due to .config (#217)
* Update install.sh

* Update prepare
2021-04-05 08:17:58 +02:00
8edd175caa 5.12 RC6 2021-04-04 23:55:40 +02:00