614 Commits

Author SHA1 Message Date
f95efc3840 Update copyright year range in preparation for 2023. Switch to SPDX license formatting. Improve comments. 2022-12-29 10:27:41 +00:00
0645356ebd Update copyright year range in preparation for 2023. Switch to SPDX license formatting. Improve comments. 2022-12-29 10:17:50 +00:00
e12568c4a2 Remove unnecessary line breaks per-section. 2022-12-29 10:16:16 +00:00
a6470fee45 Update copyright year range in preparation for 2023. Switch to SPDX license formatting. Improve comments. 2022-12-29 10:15:37 +00:00
bcc63a205d Add file title. Add copyright information. Add licensing information. Add versioning information. Improve comments. 2022-12-29 10:14:14 +00:00
04bc9aa8d5 Add verbosity and progress meter to Portage rsync invocations. 2022-12-29 10:11:09 +00:00
6898593688 Add dev-lang/rust and www-client/traveller to notmpfs env to compile on-disk rather than in-memory due to lack of memory for compilation. 2022-12-29 09:49:27 +00:00
f1201ec377 Remove unnecessary periods in section title comments. 2022-12-29 09:39:54 +00:00
7258d8e64f Create No tmpfs env for packages which are too large to be compiled in memory. 2022-12-29 09:39:19 +00:00
60d735851d Update file title to big-endian format. Update copyright year range in preparation for 2023. Switch to SPDX license formatting. Add versioning information. 2022-12-29 09:29:07 +00:00
701d5e3fd3 Update copyright year range in preparation for 2023. Switch to SPDX license formatting. 2022-12-29 09:26:46 +00:00
2b7da2af03 Update package list. 2022-12-29 09:25:52 +00:00
cd94b3be3d Update copyright year range in preparation for 2023. Switch to SPDX license formatting. Switch to new 100-120 column code style. 2022-12-29 09:25:14 +00:00
6223d38891 Update copyright year range in preparation for 2023. Switch to SPDX license formatting. Switch to new 100-120 column code style. 2022-12-29 09:19:06 +00:00
c64983dbfd Fix L10N language by switching to IETF BCP 47. 2022-12-29 09:15:20 +00:00
1aa70921b9 Force English-only. 2022-12-29 07:48:03 +00:00
912f1421d1 Remove deprecated PORTDIR variable as it has been replaced by gentoo repository location in repos.conf. 2022-12-29 06:30:09 +00:00
53e05c42b8 Add Portage logging directory. 2022-12-29 06:21:57 +00:00
bba8b25c58 Only use SHA-256 and SHA-512 hashing algorithms. 2022-12-29 05:23:47 +00:00
cec8b84566 Disable Portage NOCOLOR to force output color to be used. 2022-12-29 05:05:04 +00:00
dde847d425 Remove unnecessary line breaks per-section. 2022-12-29 04:39:55 +00:00
755c71ae80 Enable unknown-features-filter to prevent unknown Portage features from being used. 2022-12-29 03:35:10 +00:00
62088add47 Enable Portage strict mode to have Portage react strongly to potentially dangerous conditions. 2022-12-29 03:31:13 +00:00
a084999f41 Enable Portage metadata-transfer to sync metadata on each sync in order to ensure metadata is always up-to-date. 2022-12-29 03:15:27 +00:00
99fc687e4b Enable merge-sync to sync relevant files to disk to prevent data loss in event of power failure or similar events. 2022-12-29 03:12:48 +00:00
ade13349df Set binpkg compression to level 7. 2022-12-28 07:09:02 +00:00
2a33cd3606 Set binpkg compression to zstd. 2022-12-28 07:07:01 +00:00
0f9819a782 Change Portage CLEAN_DELAY variable to 10 seconds to allow more time to verify unmerge operations. 2022-12-28 03:24:32 +00:00
fea24b0696 Enable Portage network sandboxing. Enable Portage PID sandboxing. 2022-12-27 12:11:30 +00:00
9a848d9c2d Fix Portage IPC sandbox which was incorrectly written. 2022-12-27 12:01:23 +00:00
641a52b073 Force-enable Portage sandbox. Add Portage IPC sandboxing. 2022-12-27 11:59:14 +00:00
509c8dd80b Limit emerge jobs to 1 to ensure only 1 job runs in parallel. 2022-12-27 06:02:19 +00:00
b14f16f44d Limit load average to the equivalent to 5 cores to ensure effectively at least 1 core is available for other tasks in worst case scenario. 2022-12-27 05:59:34 +00:00
26d2cb3a8f Switch from short-form arguments to long-form arguments to increase readability. Sort flags A-Z. 2022-12-27 05:40:45 +00:00
c50bd915a8 Remove unnecessary periods in section titles. 2022-12-27 05:19:01 +00:00
155d6bfea9 Add comment to inform that IPv4 + IPv6 dual-stack should be used, with IPv6-only being preferred if ISP supports it. Add section comments. 2022-12-27 05:17:45 +00:00
ebc5d16c49 Fix gentoo repo sync. 2022-12-27 05:14:50 +00:00
275dbedc21 Move all GENTOO_MIRROR variables to single GENTOO_MIRROR variable due to multiple variables not being supported. 2022-12-27 05:04:33 +00:00
bf3e218afd Switch to Europe rotation URI. 2022-12-27 04:58:24 +00:00
d9999c0a4f Update copyright year range in preparation for 2023. Switch licensing system to SPDX license formatting. Switch gentoo repo from Git sync to rsync sync for more efficient partial download support. 2022-12-27 04:47:16 +00:00
d34574db63 Add comment to inform that IPv4 + IPv6 dual-stack should be used, with IPv6-only being preferred if ISP supports it. 2022-12-27 04:39:47 +00:00
35c6661ae9 Switch HTTP mirror to rsync for more efficient partial download support. Create sections for each country of mirror locations. Add GB and JP mirrors. 2022-12-27 04:30:14 +00:00
0d972b546f Add zshenv to assign global environmental variables. 2022-12-27 01:58:50 +00:00
f97a67d274 Change directory locations. 2022-12-27 01:22:46 +00:00
8af75790b0 Move System section to top of file. 2022-12-27 01:21:12 +00:00
5576823a65 Update copyright year range in preparation for 2023. Switch licensing system to SPDX license formatting. 2022-12-27 01:03:36 +00:00
80782a2dfc Remove redundant sdl2 packages. 2022-12-27 01:02:50 +00:00
592ef00987 Update copyright year range in preparation for 2023. Switch licensing system to SPDX license formatting. 2022-12-27 01:00:05 +00:00
1c1d43981d Remove packages added for Ren'Py development due to Ren'Py not being compatible with system. 2022-12-27 00:59:12 +00:00
f26d1299d8 Remove sys-kernel/vanilla-sources and switch to own repository due to gentoo repository being behind on updates and taking too long to provide upstream Linux kernel updates. 2022-12-27 00:56:26 +00:00