699 Commits

Author SHA1 Message Date
edcae12e9c
Remove Clang sanitizers support since they are mostly useless on musl libc. 2023-01-17 03:31:00 +00:00
92f6d141f0
Sort flags A-Z. 2023-01-17 01:53:01 +00:00
d91d5d5158
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Switch -ftrivial-auto-var-init from pattern to zero since it is no longer being removed from Clang and is more suitable for hardening. Sort compiler flags A-Z. 2023-01-17 01:49:32 +00:00
e43700cfc0
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Switch -ftrivial-auto-var-init from pattern to zero since it is no longer being removed from Clang and is more suitable for hardening. Sort compiler flags A-Z. 2023-01-17 01:47:33 +00:00
385f144342
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Switch -ftrivial-auto-var-init from pattern to zero since it is no longer being removed from Clang and is more suitable for hardening. Sort compiler flags A-Z. Sort linker flags A-Z. 2023-01-17 01:45:41 +00:00
6ad0be4336
Sort all flags A-Z. 2023-01-17 01:43:19 +00:00
490f65c47d
Sort all flags A-Z. 2023-01-17 01:41:45 +00:00
028c4aebd3
Sort all flags A-Z. 2023-01-17 01:40:08 +00:00
52597eeae4
Fix stack clash protection compiler hardening flag. Sort all flags A-Z. 2023-01-17 01:39:03 +00:00
3199d5206c
Fix stack clash protection compiler hardening flag. Sort all flags A-Z. 2023-01-17 01:37:41 +00:00
35095be95d
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Sort compiler hardening flags A-Z. Sort linker hardening flags A-Z. 2023-01-17 01:33:37 +00:00
e2b1a669c5
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Sort compiler hardening flags A-Z. Sort linker hardening flags A-Z. 2023-01-17 01:31:17 +00:00
79d9da5b59
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Sort compiler hardening flags A-Z. Sort linker hardening flags A-Z. 2023-01-17 01:29:41 +00:00
d1106991fd
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Sort compiler hardening flags A-Z. Sort linker hardening flags A-Z. 2023-01-17 01:27:42 +00:00
749da8ae12
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Switch -ftrivial-auto-var-init from pattern to zero since it is no longer being removed from Clang and is more suitable for hardening. Sort compiler hardening flags A-Z. Sort linker hardening flags A-Z. 2023-01-17 01:25:00 +00:00
2b77e163f4
Remove FORTIFY_SOURCE since it is not compatible with or used by musl libc. Switch stack protector from all to strong since strong covers the entire practical stack smashing protection threat model. Switch -ftrivial-auto-var-init from pattern to zero since it is no longer being removed from Clang and is more suitable for hardening. 2023-01-17 01:22:16 +00:00
a244fd9746
Update Linux to version 6.1.6. Disable legacy vsyscall by default (also remove command-line option since it is now default). Remove block debugfs support. Remove obsolete and unnecessary advanced partition support. Remove kernel core dump support. Remove CPU microcode from kernel since UEFI provides latest version. Remove LED support. Build graphics support into kernel. Remove unnecessary XZ architecture support. Disable early printk. Disable x86 FPU debugging. 2023-01-15 04:55:53 +00:00
1360b545ba
Add sys-apps/file USE flag zstd. 2023-01-14 20:52:52 +00:00
ba60a3b6de
Switch Gentoo repository from rsync to Git. 2023-01-12 20:46:51 +00:00
63ad27072d Add Git Inferencium configuration file. 2023-01-08 23:29:17 +00:00
7e19ef181b Add Git configuration file. 2023-01-08 23:25:42 +00:00
2529504243 Add Delete key, Home key, and End key, keybinds. 2023-01-07 21:58:14 +00:00
477f24f9b5 Change default hostname to AA000-0. 2023-01-07 21:29:30 +00:00
c35cbfa947 Update version. 2023-01-07 21:28:12 +00:00
397fb6f1a4 Update package list. 2023-01-07 21:27:49 +00:00
9cb57784b5 Fix library path. 2023-01-07 21:27:19 +00:00
25e1fa8409 Decrease default volume to 50 as safety against loud videos at startup. 2023-01-07 18:53:44 +00:00
fef61e7178 Set MPV demuxer cache size to 512,000 KiB. 2023-01-07 18:51:39 +00:00
b3fe2b5b73 Remove Rust tune-cpu flag since it is available only on nightly compiler. 2023-01-05 20:56:52 +00:00
b67ccd5b4c Remove Rust tune-cpu flag since it is available only on nightly compiler. 2023-01-05 20:56:27 +00:00
66a1cabb92 Remove Rust tune-cpu flag since it is available only on nightly compiler. 2023-01-05 20:55:48 +00:00
6ba1f0950a Remove Rust tune-cpu flag since it is available only on nightly compiler. 2023-01-05 20:55:04 +00:00
c5d44bd79e Add Portage programming languages set. 2023-01-05 20:21:26 +00:00
6160dd8ee3 Remove sys-libs/musl fix-pamalloc patch since Chromium is no longer used on this system and musl no longer requires patching for it. 2023-01-03 20:37:02 +00:00
4f1c8c6100 Force compiler code tuning to AMD Zen 3 architecture. 2023-01-03 20:35:04 +00:00
44ff26d16a Force compiler code tuning to AMD Zen 3 architecture. Fix Rust -C flags. 2023-01-03 20:34:13 +00:00
6d709c8252 Force compiler code tuning to AMD Zen 3 architecture. Fix Rust -C flags. 2023-01-03 20:33:01 +00:00
718c891a7b Force compiler code tuning to AMD Zen 3 architecture. 2023-01-03 20:31:52 +00:00
1ee4088df4 Force compiler code tuning to AMD Zen 3 architecture. 2023-01-03 20:31:05 +00:00
0846a6651d Force compiler code tuning to AMD Zen 3 architecture. 2023-01-03 20:30:25 +00:00
12527f7796 Force compiler code tuning to AMD Zen 3 architecture. 2023-01-03 20:29:35 +00:00
235cca5c7c Force compiler code tuning to AMD Zen 3 architecture. 2023-01-03 14:05:30 +00:00
8d97c08187 Force compiler code tuning to AMD Zen 3 architecture. Fix Rust -C flags. 2023-01-03 14:04:45 +00:00
733461ca65 Force compiler code tuning to AMD Zen 3 architecture. 2023-01-03 14:03:43 +00:00
efe980fc31 Force compiler code tuning to AMD Zen 3 architecture. Fix Rust -C flags. 2023-01-03 14:02:28 +00:00
172909b2a6 Add juce_core in preparation to patch out execinfo.h. 2023-01-02 20:26:10 +00:00
484bedeab2 Update package list. 2023-01-02 20:09:12 +00:00
d63bbeacfa Switch media-gfx/gimp to always visible branch. 2023-01-02 19:22:06 +00:00
94692dba91 Update package list. 2023-01-02 19:17:53 +00:00
8395fcc800 Remove www-client/librewolf USE flag gmp-autoupdate to prevent automatic updating of Gecko Media Plugins. 2023-01-02 14:05:24 +00:00