Adel Kara Slimane
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
Annie
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
Adel Kara Slimane
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
Tk-Glitch
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
Tk-Glitch
833fd89356
5.4.112, 5.10.30, 5.11.14
2021-04-14 16:36:38 +02:00
flgx
79e8f42ea7
5.12 RC7 ( #219 )
2021-04-12 16:38:01 +02:00
Tk-Glitch
f6a58c0325
5.4.111, 5.10.29, 5.11.13
2021-04-10 22:33:19 +02:00
Tk-Glitch
8429e8185b
5.4.110, 5.10.27, 5.11.12
2021-04-07 15:54:54 +02:00
Michael Ciociola
aef234558d
Fix failure to extract kernel patch when srcdest is set in Arch ( #218 )
2021-04-06 23:29:29 +02:00
Tk-Glitch
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
Bringas4You
8d174cf225
Fix Debian / Ubuntu compile due to .config ( #217 )
...
* Update install.sh
* Update prepare
2021-04-05 08:17:58 +02:00
Tk-Glitch
8edd175caa
5.12 RC6
2021-04-04 23:55:40 +02:00
Adel Kara Slimane
b595006ffb
Some extra features for convenience ( #209 )
...
* Enable setting modprobed-db database path
This enables using different dbs and be able to build the kernel for others, with modprobed-db
* Save generated .config file back to user's git folder, for eventual re-use
* Set local version for all distros
* install.sh: handle user provided .config files
Update dosctring for the _configfile var in customization.cfg
* install.sh: fix kernel version prompt broken newlines
* Copy final config file as kernelconfig.new
2021-04-03 17:38:48 +02:00
Tk-Glitch
fde290233a
Tighten the sub check to also skip RCs
...
Thanks to Iglu47 🐸 ❤️
2021-04-01 23:53:28 +02:00
Tk-Glitch
5917bde99f
Workaround an issue with the file 5.40 update that prevents makepkg from extracting secondary source tarballs
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/215
2021-04-01 19:22:08 +02:00
Tk-Glitch
b61ce06e3a
linux511-tkg: Update prjc patchset to v5.11-r3 - http://cchalpha.blogspot.com/2021/03/project-c-v511-r3-release.html
2021-03-30 20:48:57 +02:00
Tk-Glitch
cfb19b10c6
Add support for versioned x86-64 optimizations and zen3 from Graysky's CPU opts patchset (depends on GCC11)
2021-03-30 17:08:19 +02:00
Tk-Glitch
064e5484bb
Add support for MNATIVE_INTEL and MNATIVE_AMD config options in graysky's cpu opts patchset and default to prompt
2021-03-30 16:26:31 +02:00
Tk-Glitch
65d4260b27
5.4.109, 5.10.27, 5.11.11
2021-03-30 15:13:44 +02:00
Bringas4You
f39f82cef0
Fix GraySky2 patch link from Install.sh ( #214 )
2021-03-30 13:33:07 +02:00
Tk-Glitch
d2cc04ef26
Fix for yet another rename of graysky's patches
2021-03-29 23:23:15 +02:00
Tk-Glitch
2610831e4b
5.12 RC5
2021-03-29 23:22:52 +02:00
bcvandendool
251ea4d098
Fix urls for graysky2's cpu opt patchsets ( #211 )
2021-03-26 21:51:52 +01:00
Tk-Glitch
41eaa36c9a
linux511-tkg: Update winesync patchset
2021-03-26 12:03:15 +01:00
Tk-Glitch
b0a6a1adbd
5.10.26, 5.11.10
...
With config sync and a couple fixes
2021-03-25 23:12:28 +01:00
Tk-Glitch
9fed1e609b
5.4.108, 5.11.9
2021-03-24 18:15:03 +01:00
Bringas4You
444fd4341d
Fix compilation on Ubuntu due canonical-certs ( #207 )
...
Apparently in the new versions of the kernel or some configuration that I do not know but with this it is solved, almost very similar to Debian.
2021-03-22 20:25:03 +01:00
Tk-Glitch
66cfcb1a6b
Improve some prompts
2021-03-22 18:43:34 +01:00
Tk-Glitch
6232648ad6
5.12 RC4
2021-03-22 18:43:13 +01:00
Joshie
e056416ddb
Add mm-soft-dirty patchset from Paul Gofman ( #206 )
...
Needed for D3D12 APITracing under Wine
2021-03-22 11:57:25 +01:00
Tk-Glitch
6c8e93d30d
5.4.107, 5.10.25, 5.11.8
2021-03-20 15:41:31 +01:00
Tk-Glitch
db1f97c638
Check the full path before copying winesync header file. This fixes a failure when selecting the feature on unsupported kernels.
2021-03-19 18:27:28 +01:00
Tk-Glitch
dc110c9fe3
5.4.106, 5.10.24, 5.11.7
2021-03-17 23:15:04 +01:00
flgx
775a5e9692
Fix _cpusched for RC kernels ( #202 )
2021-03-15 14:40:42 +01:00
Tk-Glitch
e37ef9ee9c
5.12 RC3
2021-03-15 00:58:24 +01:00
Tk-Glitch
c09a72e833
Add WINESYNC-MODULE and winesync-header provides
2021-03-14 19:21:05 +01:00
Tk-Glitch
ea0b09ce93
Partial revert of be3eead636
. We still need to offer the header file for -complete- wine builds 🐸
2021-03-14 17:35:04 +01:00
Tk-Glitch
be3eead636
linux511-tkg: Remove the header workaround as it should now be fixed, and sync
2021-03-14 17:30:38 +01:00
Tk-Glitch
3690ee0bc1
linux511-tkg: winesync: Add changes talked about on Discord regarding the patchset, that should help with/fix performance problems and add QoL improvements:
...
- Add the header file to build wine to the package, until fixed upstream
- Add a winesync.conf to /etc/modules-load.d to autoload the module on boot
2021-03-14 17:19:45 +01:00
Tk-Glitch
b682f0d862
linux511-tkg: Add an udev rule for winesync
2021-03-13 23:28:19 +01:00
Tk-Glitch
05128199df
linux511-tkg: Add a patch for winesync support - https://repo.or.cz/linux/zf.git/shortlog/refs/heads/winesync
2021-03-13 23:14:32 +01:00
Tk-Glitch
f08a782c2f
Add "MuQSS" to the allowed CPU scheds arrays.
...
We used to handle that in the old selector, kinda, so let's restore it. That's a fix for MuQSS selection.
2021-03-12 13:43:21 +01:00
Tk-Glitch
409f1016be
We have a graceful fallback handling now, so we don't need the CFS fallback anymore. However, we want to exit when _nofallback is enabled, so restore that.
...
Thanks to Pedro for reporting 🐸
2021-03-12 13:31:26 +01:00
Tk-Glitch
d125981197
5.4.105, 5.10.23, 5.11.6
2021-03-11 19:53:53 +01:00
Tk-Glitch
08c5623a1c
readme: anbox-support: Make sure /dev/binderfs exists through /etc/tmpfiles.d
...
Thanks to Saancreed for pointing it out!
2021-03-11 15:28:01 +01:00
Tk-Glitch
2e41105b58
linux-5(7-12): Get rid of the anbox modules patch. It actually cannot work as building the modules will fail (but we never turned that on, thankfully).
...
Added a note regarding how to use Anbox with the current implementation, which works just fine.
2021-03-11 15:17:45 +01:00
Tk-Glitch
3e2caa647c
linux511-tkg: UPDS bringup
2021-03-10 00:32:33 +01:00
Tk-Glitch
01f9622fbf
install.sh: Fix wrong path taken for graysky's cpu opt patches
2021-03-09 17:52:40 +01:00
Tk-Glitch
558ce7ba2b
linux5(7-12)-tkg: Add a patch to build Android ashmem and binder as modules instead of built-in for anbox usage.
...
https://nest.parrot.sh/packages/kernel/linux/-/raw/master/debian/patches/debian/android-enable-building-ashmem-and-binder-as-modules.patch
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901492
Fixes https://github.com/Frogging-Family/linux-tkg/issues/130
Fixes https://github.com/Frogging-Family/linux-tkg/issues/158
2021-03-09 17:23:26 +01:00
Adel Kara Slimane
9e81e3bd1d
install.sh: add git mirror and code cleanup ( #192 )
...
Closes #181
2021-03-09 16:58:59 +01:00