20 Commits

Author SHA1 Message Date
Tk-Glitch
a34e849715 Add OpenRGB patch locally and add a toggle in .cfg
https://gitlab.com/CalcProgrammer1/OpenRGB

We'll get rid of the userpatches for it in community-patches in favor of this local option. It's been offered for a while, and our oldest "supported" kernel has it. Since there's no plan to drop it, it makes more sense to have it locally.
2023-11-14 11:40:35 +01:00
Dmitry Skvortsov
d638829538 fsync: Rename toggle options (#694)
changes that should bring clarity:
 - rename toggle option for fsync backport patches that was adopted
 in Linux 5.16. Keep enabled by default;
 - rename toggle option and file name for fsync legacy patches,
 known as "FUTEX_WAIT_MULTIPLE (opcode 31)";
 - disable deprecated "futex2_interface" patches by default.
2023-03-21 17:42:03 +01:00
Adel Kara Slimane
cce2db1c9f Various fixes for the RPM target (#684)
* prepare: always patch RPM mkspec

Like this we can notice earlier if it doesn't apply any longer
Otherwise I only test RPM when issues get openned

* RPM: fix RPM mkspecp atch, thanks @W3sG for the heads up!

- Only part of the patch was applying
- Fixed also the fact that packages conflict because of
  unneeded build-id files in /usr/lib/.build-id
- Removed all the hardening flags Fedora uses by default
  "we do not do that here"

Fixes: #669 #609

* install.sh: uninstall-help: fix Fedora query for installed TKG packages

* install.sh: RPM: fix typo in variable

Used the non absolute path for the work folder x)
2023-01-07 20:51:15 +01:00
ktheticdev
b4bd161253 fix mkspec patches (#616)
Co-authored-by: nobody <nobody@android>
2022-10-04 14:18:07 +02:00
Adel Kara Slimane
1d063ca326 RPM build: Fix several issues (#610)
* RPM: fix the script that generates kernel.spec

- Avoids conflicts with official kernels
- Fixes the reported issues with "unversionned obsoletes"
- Works now with akmod-nvidia

Fixes: #609 #513 #375 #339 #375 #173 #271

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

* install.sh: RPM: do not install kernel-headers package

We do not need it to build out-of-tree kernel modules. And that's
all we want actually.

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

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2022-10-02 18:33:33 +02: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
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
Tk-Glitch
72e3d2de49 Get rid of the customizable TTY devices number patch. This breaks on some non-Arch distros and is only interesting to a very limited number of users that aren't necessarily our core target userbase. 2021-01-13 15:39:35 +01:00
Tk-Glitch
eafea5b8e6 linux59/510-tkg: Update Project C patchset to 5.9-r3
http://cchalpha.blogspot.com/2020/12/project-c-v59-r3-release.html

And fix the aggressive ondemand selector on prjc PDS
2020-12-08 12:55:50 +01:00
Tk-Glitch
298818a4cd 5.4.80, 5.9.11 2020-11-26 08:13:23 +01:00
yuiiio
2f7a9034c4 Update Project C v5.9-r2 (#124) 2020-11-20 21:15:19 +01:00
Tk-Glitch
4818f69efa 5.4.78, 5.9.9 2020-11-18 23:38:12 +01:00
Tk-Glitch
eea76553f0 linux59-tkg: Add a fix for broken acs grouping upstream - https://lkml.org/lkml/2020/10/28/693
Thanks to Bill on Discord for the heads up and testing
2020-11-16 13:07:58 +01:00
Tk-Glitch
12a5149e97 5.9.6 2020-11-05 23:37:28 +01:00
Tk-Glitch
0372b9c10a Fix 5.9.5 compilation 2020-11-05 14:18:03 +01:00
Tk-Glitch
375792d347 Fix bcachefs patchset application on 5.8.18 and 5.9.3 2020-11-01 20:03:52 +01:00
Tk-Glitch
3ec64c8b5e Bring upds back for 5.9 2020-10-29 22:38:05 +01:00
Tk-Glitch
f7faa3dd1b linux59-tkg: Add bluetooth fix for https://bugzilla.kernel.org/show_bug.cgi?id=209745
Thanks to @thotypous

Fixes https://github.com/Frogging-Family/linux-tkg/pull/99
2020-10-27 18:41:21 +01:00
Tk-Glitch
7519f189d3 linux59-tkg: Update bcachefs patchset
https://github.com/koverstreet/bcachefs

Fixes https://github.com/Frogging-Family/linux-tkg/pull/97
2020-10-27 13:25:31 +01:00
Tk-Glitch
e9fb606121 Move to unified builder as default
The previous building scripts and patches will be moved to legacy
2020-10-26 22:46:56 +01:00