2e93191001
PKGBUILD: make the kernel build log less verbose
...
We don't really need to see every single compiled file,
just print the errors and warnings.
vscode also formatted the entire file to remove trailing spaces.
2025-01-06 11:18:28 +02:00
da9d48894a
Add yarost12 as co-maintainer
2025-01-06 01:34:48 +01:00
756a7d02ae
Revert non-optimal code
...
This revert operation has been coordinated with the package's new co-maintainer yarost12.
This commit reverts the following commits:
0bc05764dc
a50b50bd58
166084968d
ff0209bf6e
e8b74c03b1
5f6ce75201
10f612396a
This commit will revert the repository to it's state in commit 683ce48c96
(tag kernel6.12.6_clr6.12.4-1518_pkg1), with the following commits added:
8e623b5eb2
9b161b9007
2025-01-06 01:26:31 +01:00
0bc05764dc
Fix compilation issue
...
See https://aur.archlinux.org/pkgbase/linux-clear#comment-1003116
2024-12-23 00:50:18 +01:00
ff0209bf6e
Update PKGBUILD configuration section
2024-12-22 19:18:23 +01:00
e8b74c03b1
Add check for '_reuse_file'
2024-12-22 19:11:54 +01:00
5f6ce75201
Make logging work with newlines, add _error func
2024-12-22 19:11:36 +01:00
10f612396a
Make a bunch of changes
...
This commit:
- inlines some functions
- adds PKGBUILD debugging support
- renames of functions to avoid makepkg function collisions
- renames of configuration variables
- a smol logging facility
- changes some if statements
- fixes of some bugs
- makes the code a bit smaller
2024-12-22 18:59:35 +01:00
683ce48c96
6.12.6-1 (clr 6.12.4-1518)
2024-12-22 08:39:32 +01:00
6da003f220
PKGBUILD: apply extra uarches patch even when defconfig is copied
...
Otherwise some default value is set which will result in a misoptimization.
2024-12-12 00:34:11 +02:00
bfacea4fa1
6.12.4-1 (clr 6.12.4-1518)
2024-12-11 19:54:22 +01:00
4c73a14ca9
6.12.1-3 (clr 6.12.1-1493) add _subarch_microarch option
2024-12-05 15:01:24 +01:00
c90341bfae
6.12.1-2 (clr 6.12.1-1493)
2024-12-04 19:32:08 +01:00
8054550b9f
Correct and add information to setting comment
2024-12-04 19:21:53 +01:00
5139ded653
Introduce a new flag to force reapply linux-clear defconfig mods
2024-12-03 21:42:50 +02:00
19b52c1f63
Allow modifying current defconfig
...
Allow copying the current config and modifying it by running:
_use_current=y _makenconfig=y (or other config modifier).
2024-12-02 15:49:22 +02:00
3e8a8ad38a
6.12.1-1 (clr 6.12.1-1493)
2024-12-01 14:14:19 +01:00
f2aac1064c
6.11.10-1 (clr 6.11.6-1477)
2024-11-23 14:57:47 +01:00
0ce919c973
6.11.9-1 (clr 6.11.6-1477)
2024-11-19 02:09:51 +01:00
28802bcd0b
Fix various things shellcheck complained about
2024-11-19 02:05:58 +01:00
6fd2cc8bf5
Add yarost12 as contributor
2024-11-19 02:05:37 +01:00
200949718f
Add comments + rename create_defconfig method
2024-11-19 01:52:26 +01:00
0d4fdeb204
Warn the user if the major version was upgraded when _use_current is set
...
It might be a good idea to regen the defconfig
if the major version was updated
2024-11-19 02:18:24 +02:00
7e8818327b
Separate defconfig creation from re-use logic
...
At the moment when _use_current=y is passed to the package
compilation - the script still re-creates the defconfig which can
cause errors and cause the menuconfig to show up outta nowhere.
Fix this by bypassing the logic completely, I think that
anyone using the _use_current=y knows what they're doing
so we should be fine.
2024-11-19 02:00:33 +02:00
60e7e4a007
6.11.7-1 (clr 6.11.6-1477) update URL
2024-11-08 19:38:24 +01:00
8514811988
6.11.7-1 (clr 6.11.6-1477) enable landlock
2024-11-08 19:23:23 +01:00
80dd9cd900
6.11.6-1 (clr 6.11.5-1475)
2024-11-01 02:36:26 +01:00
7040f37956
6.11.5-1 (clr 6.11.5-1475)
2024-10-29 19:40:00 +01:00
df67ab7c01
6.11.4-1 (clr 6.11.3-1472)
2024-10-19 16:20:37 +02:00
1fe10ce61b
6.10.12-1 (clr 6.10.12-1467) revert to older commit
...
This reverts commit 828cd00356
.
2024-10-19 15:30:36 +02:00
5036f9917a
6.11.3-1 (clr 6.11.3-1472) fix kernel compiler patch
2024-10-18 12:17:51 +02:00
c478b6ba62
6.11.3-2 (clr 6.11.3-1472) fix clr version
2024-10-17 13:31:25 +02:00
7fba6571b2
6.11.3-1 (clr 6.11.3-1472) update everything
...
This commit updates:
- the kernel to 6.11.3
- Clear Linux patches to 6.11.3-1472
- Kernel Compiler Patch to 20241001
- kernel maintainer PGP keys
2024-10-16 22:13:11 +02:00
828cd00356
6.10.12-1 (clr 6.10.12-1467)
2024-10-07 04:25:10 +02:00
e44de2c17f
6.10.11-1 (clr 6.10.11-1464)
2024-09-24 19:47:19 +02:00
887c1719c7
6.10.10-1 (clr 6.10.9-1462)
2024-09-14 17:47:57 +02:00
57ccd6960e
6.10.9-1 (clr 6.10.9-1462)
2024-09-11 19:40:10 +02:00
d6c135e80d
6.10.9-1 (clr 6.10.7-1460)
2024-09-09 15:37:57 +02:00
1edf311c1b
6.10.7-1 (clr 6.10.7-1460)
2024-08-31 13:46:47 +02:00
1176b65b87
6.10.6-1 (clr 6.10.6-1459)
2024-08-24 13:48:23 +02:00
bef207d950
6.10.5-1 (clr 6.10.5-1458)
2024-08-18 10:18:55 +02:00
720c0fcf70
6.10.5-1 (clr 6.10.4-1456)
2024-08-14 18:21:56 +02:00
829b8dd166
6.10.4-1 (clr 6.10.2-1454)
2024-08-12 01:41:33 +02:00
bdc18a9e58
Remove clr version identifier
2024-08-07 00:39:02 +02:00
660c2a1864
6.10.2-1 (clr 6.10.2-1454) maintainer switch
...
metak announced that he had orphaned the package due to time constraints and a new pc. I have now took over the maintainership of the package. Nothing would/should change.
In this commit I added some comments in various places, added a few build options and generally ported some stuff from my (formerly) softfork at https://git.staropensource.de/JeremyStarTM/jstm-optimized .
Enjoy :3
2024-08-06 21:07:57 +02:00
Josip Ponjavic
e6ad9bba1b
6.9.8-1 (clr 6.9.7-1445)
2024-07-06 11:25:16 +02:00
Josip Ponjavic
9a10e6c639
6.9.7-1 (clr 6.9.6-1444)
2024-06-27 19:48:53 +02:00
Josip Ponjavic
2d310c200c
6.9.6-1 (clr 6.9.5-1441)
2024-06-21 18:25:29 +02:00
Josip Ponjavic
d3b2c64a1c
6.9.5-1 (clr 6.9.3-1439)
2024-06-18 20:09:19 +02:00
Josip Ponjavic
4dde7ea726
6.9.4-1 (clr 6.9.3-1439)
2024-06-12 18:55:36 +02:00