abff9518a7
Merge branch 'yarost12-YF-allow-using-extra-uarches-even-with-copied-config-v2' into develop
2025-01-06 18:36:31 +01:00
3dd576acca
PKGBUILD: fix and simplify major kernel version check after Jeremy's attempted fix
...
Ree the double quote is meant to go after the equation sign!
2025-01-06 11:26:03 +02:00
4dea0881c4
PKGBUILD: allow passing the subarch value as the Kconfig name
...
It'll be easier to maintain for the users instead of using fixed
numbers. The doc was also updated.
2025-01-06 11:26:02 +02:00
d0fecf90fe
PKGBUILD: V2: apply extra uarches patch even when defconfig is copied
...
Otherwise MK8 or MCORE2 is selected which results in a misoptimization.
Also ensure that Processor family choice menu is always brought up
by breaking the config a little bit.
Code formatting pass was applied, CRLF was replaced with LF
2025-01-06 11:20:36 +02:00
795a54ebd2
Revert "PKGBUILD: apply extra uarches patch even when defconfig is copied"
...
This reverts commit 6da003f220
.
2025-01-06 11:19:14 +02:00
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
476799e2f9
Ignore pkg/ folder
2025-01-06 11:17:08 +02:00
ce9c9a0c58
Deprecate build tool
2025-01-06 01:34:54 +01: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
9b161b9007
Relicense to 0BSD
2024-12-30 22:29:08 +01:00
8e623b5eb2
Add branches section
2024-12-23 01:00:08 +01:00
0bc05764dc
Fix compilation issue
...
See https://aur.archlinux.org/pkgbase/linux-clear#comment-1003116
2024-12-23 00:50:18 +01:00
a50b50bd58
Add another variable
2024-12-22 19:20:39 +01:00
166084968d
Fix mention
2024-12-22 19:19:55 +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
d9caba7166
Update upgrade script
2024-12-05 15:12:22 +01:00
d156a5c849
Format 'GENERIC_CPU' mention as code
2024-12-05 15:05:16 +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
406586d172
Add '_optimize_defconfig' envvar to README
2024-12-04 19:27:55 +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
1d88158a3c
6.11.7-1 (clr 6.11.6-1477) update .SRCINFO with new URL
2024-11-08 19:40:47 +01:00
60e7e4a007
6.11.7-1 (clr 6.11.6-1477) update URL
2024-11-08 19:38:24 +01:00
f15a974b47
Add AUR link to README
2024-11-08 19:38:03 +01:00
de55f735b9
Add README.md
2024-11-08 19:23:33 +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
4e98b7ae55
6.11.3-1 (clr 6.11.3-1472) dumb as bread
2024-10-17 13:32:26 +02:00
c478b6ba62
6.11.3-2 (clr 6.11.3-1472) fix clr version
2024-10-17 13:31:25 +02:00