Commit Graph

174 Commits

Author SHA1 Message Date
Zeckmathederg
a78c76e4bb Added -D secure-rpc parameter explanation. 2024-07-13 18:48:47 -06:00
Zeckmathederg
e6e23faf96 Add 32-bit installation instructions for direct and transient dependencies for Wayland. 2024-07-13 18:36:46 -06:00
Zeckmathederg
1b9889fd7c Wayland: Add 32-bit installation instructions. 2024-07-13 18:00:12 -06:00
Zeckmathederg
266af72f32 libglvnd: Build typo. 2024-07-13 17:43:37 -06:00
Zeckmathederg
f44c8f4ffa Added make distclean for lib32-libunwind. Fixes Issue #13. 2024-07-10 10:25:45 -06:00
Zeckmathederg
eb092e2327 Added make distclean for lib32 Alsa Plugins. 2024-07-10 09:29:53 -06:00
Zeckmathederg
e0a123c5d2 Added back a command in Mesa. 2024-07-09 12:24:53 -06:00
Zeckmathederg
4a4e1b5efb Edited parts of the Graphics API subsection of Shared Dependencies to be more complete and educational. 2024-07-09 03:31:41 -06:00
Zeckmathederg
49866289a3 Add case statement for i686 AMDGPU PRO.
The case statement added by this change ensures that if you are on an x86_64 CPU, the libdir is lib32, but if the CPU is 32-bit, the libdir is lib.
2024-07-09 03:04:08 -06:00
Zeckmathederg
208388eab2 Add AMDGPU PRO support. Fixes issue #12. 2024-07-08 11:16:22 -06:00
Zeckmathederg
98a980d1a0 Add groundwork for AMDGPU PRO. 2024-07-08 05:09:12 -06:00
Zeckmathederg
846da53846 Fix typos in Mesa. 2024-07-08 02:42:03 -06:00
Zeckmathederg
74e832535a Added '--disable-static' to lib32-libvorbis. 2024-07-06 04:21:49 -06:00
Zeckmathederg
e8ca2206d8 Fixed typos from last two commits. 2024-07-06 00:25:46 -06:00
Zeckmathederg
436615c9a6 Remove Systemd considerations in packages. 2024-07-06 00:18:52 -06:00
Zeckmathederg
d6481a6e99 Remove now unnecessary switch in HarfBuzz. 2024-07-05 23:52:25 -06:00
Zeckmathederg
ac6811a639 Fixed an issue with the commit before the last one. 2024-07-04 23:25:24 -06:00
Zeckmathederg
9950fbd0a5 Fixed path issue with last commit. 2024-07-04 23:14:27 -06:00
Zeckmathederg
f5fafdb2af Addressed part of Issue #11.
Invoked -D CMAKE_SKIP_INSTALL_RPATH=ON for: Vulkan-Loader, LLVM, and SPIRV-LLVM-Tranlator.

Also added xinclude for -D CMAKE_SKIP_INSTALL_RPATH=ON.
2024-07-04 23:09:34 -06:00
Zeckmathederg
10b5592c24 Made changes pertaining to Issue #10. 2024-07-04 06:36:49 -06:00
Zeckmathederg
87114f503f Fixed capitalization for HarfBuzz. 2024-07-04 03:24:02 -06:00
Zeckmathederg
7776b138a8 Fixed whitespace in PulseAudio. 2024-07-04 03:21:25 -06:00
Zeckmathederg
0d52bcd91a Fixed a number of typos. 2024-07-04 01:40:11 -06:00
Zeckmathederg
db3d4c90dd Add important note for NSS. 2024-07-04 01:18:51 -06:00
Zeckmathederg
7223f7046c Fixed multiple things again.
Remake Urgency: MEDIUM.
2024-07-01 09:08:16 -06:00
Zeckmathederg
313ad79fcf Fixed formatting error in FLAC. 2024-07-01 08:43:08 -06:00
Zeckmathederg
b4f5a7f2dd Updated multiple packages.
Updated harfBuzz, Vulkan-{Headers,Loader}, SPIRV-LLVM-Translator, libinput in shareddeps/dps/x/libinput.xml, NVIDIA, and Wine. Check diff to view ver num changes.
2024-07-01 06:06:06 -06:00
Zeckmathederg
5fff338ab3 Made a few edits for Mesa drivers.
Made changes to Nouveau and Zink.
2024-07-01 06:00:22 -06:00
Zeckmathederg
787717c8c0 Went through mass testing and fixed a good amount of issues. 2024-07-01 02:55:39 -06:00
Zeckmathederg
7e21240190 Fixed error with last commit. 2024-06-28 17:03:42 -06:00
Zeckmathederg
2cc78ef91f Made several updates to improve smoothness of GLFS instructions. 2024-06-28 17:01:48 -06:00
Zeckmathederg
5a0a10d589 Made it so 32-bit Mesa builds copy */share contents to /*/share, necessary for Vulkan. 2024-06-26 16:59:24 -06:00
Zeckmathederg
decfb691ae Made a ton of changes regarding Mesa drivers. 2024-06-23 23:23:21 -06:00
Zeckmathederg
f872278718 Made a couple of changes involving libxml2.
Moved libxml2 from Wayland -> Basic X11 Software; added libxml2 as a RDEP to spirv-llvm-translator.
2024-06-23 22:41:34 -06:00
Zeckmathederg
e5090c5944 Fixed a typo and remove a command in Mesa. 2024-06-22 18:21:36 -06:00
Zeckmathederg
02779b3a63 Addressed Issue #6. Yes, NVK can now be built.
Added back Meson cross toolchain file, fixed LLVM, Fixed Rustc, and Fixed Mesa.
2024-06-22 18:04:48 -06:00
Zeckmathederg
6e75b0a9ee Addressed first issue of Issue Pack - NVK (#6).
32-bit LLVM has the wrong 32-bit configuration - Fixed... hopefully. Worried about the line: -DLLVM_HOST_TRIPLE=x86_64-pc-linux-gnu.
2024-06-16 20:54:02 -06:00
Zeckmathederg
60afa7a568 Addressed second issue of Issue Pack - NVK (#6).
Rust config.toml is wrong and needs to be adjusted - Fixed... Doesn't solve the NVK issue, however. The upcoming commits are unlikely to change that.
2024-06-16 20:36:26 -06:00
Zeckmathederg
4ddafe9a85 Added more context to Mesa regarding Vulkan.
Added a comment regarding Vulkan swrast, added 32-bit instructions for it, and added guidance for users who may have wished to go for NVK and installing 32-bit NVK variant.
2024-06-16 20:21:29 -06:00
Zeckmathederg
7381c13ed7 Updated multiple packages.
Vulkan-*-1.3.287 -> *-1.3.288. Rustc-1.78.0 -> *-1.79.0. Libxml2-2.12.7 -> *-2.13.0. SDL-2.30.1 -> *-2.30.3. ALSA-*-1.2.11/1.2.7.1 -> *-1.2.12. Python3 Patch 3 -> 4. Libinput-1.25.0 -> *-1.26.0. Wine-9.10 -> *-9.11.
2024-06-16 19:58:22 -06:00
Zeckmathederg
fd7a66d604 Made a few changes revolving around Mesa deps.
Mesa's new deps are now in BLFS, track their versions instead. Libclc was outdated, fixed a type in its xml file. Moved spirv-llvm-* from shareddeps/gfxapi/vk -> shareddeps/drivers.
2024-06-12 12:00:37 -06:00
Zeckmathederg
75bc12405a Added Quality of Life chapter, and more.
Also added more gamepad kernel options.
2024-06-10 01:53:40 -06:00
Zeckmathederg
b5598f98cd Added kernel-config, gamepad.xml, and qol. 2024-06-10 00:59:36 -06:00
Zeckmathederg
e841359f6f Fixed a couple of typos. 2024-06-09 06:03:03 -06:00
Zeckmathederg
1fb55d3451 Moved spirv-llvm* to before libclc. 2024-06-09 01:22:49 -06:00
Zeckmathederg
23e0d5b6a7 Fixed some ply issues, added ply version, and adjusted check-versions.sh. 2024-06-08 11:29:59 -06:00
Zeckmathederg
e8db91526c GLFS is ahead of BLFS and already implemented NVK and deps. Update to Mesa-24.1.1. Issue #5 2024-06-08 10:43:15 -06:00
Zeckmathederg
383f88e4ae Added "What Now?" 2024-06-07 07:06:03 -06:00
Zeckmathederg
78342197b7 Made a handful of changes, added more links. 2024-06-07 03:14:10 -06:00
Zeckmathederg
0334a83a8e Remove Recommended section from NSS. 2024-06-06 03:16:28 -06:00
Zeckmathederg
e309dfbc89 Update to multiple packages like Wayland and LLVM. 2024-06-05 06:55:35 -06:00
Zeckmathederg
fce0170aad NVIDIA is now included in wget-list. 2024-06-04 05:17:43 -06:00
Zeckmathederg
85d01f12ba Removed Package Information from shareddeps/dps/{x,wl}, shareddeps now done. 2024-06-04 04:12:16 -06:00
Zeckmathederg
1c61cbd084 Removed Package Information from shareddeps/drivers. 2024-06-04 03:36:57 -06:00
Zeckmathederg
e12b1de3d8 Removed Package Information from shareddeps/gfxapi 2024-06-04 03:25:19 -06:00
Zeckmathederg
4d42a3668e Removed Package Information from shareddeps/dps/basicx 2024-06-04 02:47:45 -06:00
Zeckmathederg
d14cb8279a Added instructions for downloading packages in bulk 2024-06-04 02:16:52 -06:00
Zeckmathederg
6afcaf1273 Removed Package Information from shareddeps/audio. 2024-06-04 01:42:30 -06:00
Zeckmathederg
7a358a0d2f Removed Package Information from shareddeps/net. 2024-06-04 01:32:49 -06:00
Zeckmathederg
4ee4ee8389 Added NVIDIA library descriptions 2024-06-01 19:37:50 -06:00
Zeckmathederg
a2ea51c111 Added NVIDIA executable descriptions. 2024-06-01 18:08:08 -06:00
Zeckmathederg
b62b19642d Added xinit in the book. Issue #3 2024-05-25 09:39:56 -06:00
Zeckmathederg
43fc53f4f4 Added seatd to the book, needed for many compositors. 2024-05-24 14:01:38 -06:00
Zeckmathederg
2d04f7598d Fixed blank deps in Networking. 2024-05-24 13:14:11 -06:00
Zeckmathederg
780ed6ec66 Changed meson cross to meson native, fixed nothing but is for the better 2024-05-23 10:11:13 -06:00
Zeckmathederg
9fba2d9af3 Prepare for the first, albeit very rough, release 2024-05-17 08:39:35 -06:00
Zeckmathederg
914ad330e4 Added X11, added sdl2. Required deps done 2024-05-16 16:19:20 -06:00
Zeckmathederg
e5fbe6eceb Another big commit; sorry 2024-05-16 12:32:45 -06:00
Zeckmathederg
ef7cc35ec3 pain 2024-05-14 07:02:30 -06:00
Zeckmathederg
caa8420755 Added driver stuff, more to come, not complete 2024-05-14 02:39:03 -06:00
Zeckmathederg
6d499e6b15 Added wget, pulseaudio and deps in book, modified dark css 2024-05-13 05:47:31 -06:00
Zeckmathederg
99de2333d7 Added new xml files for pulse, added rationale.xml 2024-05-13 03:06:32 -06:00
Zeckmathederg
5d9096e5a8 Added gfxapi, audio, and connectnet. Added dark theme 2024-05-13 01:36:27 -06:00
Zeckmathederg
18198782a2 Added and mostly finished GNAT, started MinGW-w64 2024-04-27 02:13:48 -06:00