Commit Graph

17693 Commits

Author SHA1 Message Date
Zeckmathederg
6396573326 Xorg Libraries: Adjust non-important whitespace. 2024-08-03 16:19:37 -06:00
Zeckmathederg
0baa68caf2 Xorg Libraries: Fix some directories not being removed after compilation.
Notable dirs not getting deleted are libpciaccess-*/ and xtrans-*/.
2024-08-03 16:09:25 -06:00
Zeckmathederg
3db057d457 NVIDIA: Make necessary packages that follow that need to be installed more clear. 2024-08-03 16:00:14 -06:00
Zeckmathederg
7c6d0a32f5 SDL2: 2.30.5 -> 2.30.6. 2024-08-03 12:58:21 -06:00
Zeckmathederg
485c5766c7 CMake: 3.30.1 -> 3.30.2 2024-08-03 12:56:17 -06:00
Zeckmathederg
8af9e93ca3 Vulkan-*: 1.3.290 -> 1.3.292. 2024-08-03 12:54:15 -06:00
Zeckmathederg
e147cba0fc Binary GNAT: Ensure x86_64 GNAT is owned by root. 2024-08-03 12:46:54 -06:00
Zeckmathederg
2dbd6ecbed Revert "NVIDIA: 555.58.02 -> 560.28.03."
This reverts commit df08f9b035.

Let's not have a BETA driver.
2024-08-02 23:03:53 -06:00
Zeckmathederg
df08f9b035 NVIDIA: 555.58.02 -> 560.28.03. 2024-08-02 23:01:37 -06:00
Zeckmathederg
e124be8f94 Added information regarding book order.
GLFS should be followed right after LFS but before BLFS.
2024-08-02 22:49:04 -06:00
Zeckmathederg
8c9e8b8eb0 HarfBuzz: Add important tag regarding Glib. 2024-08-02 22:13:49 -06:00
Zeckmathederg
900bcf3c55 libFS: Version is 1.0.10, not 1.0.20. 2024-08-02 22:00:39 -06:00
Zeckmathederg
3b98c049c5 GNAT: Fixed new tarball name. 2024-08-02 21:58:10 -06:00
Zeckmathederg
13ee9dcd25 libFS: 1.0.9 -> 1.0.20. 2024-08-02 14:20:36 -06:00
Zeckmathederg
4ff92db9c0 GNAT: Update GCC: 14.1.0 -> 14.2.0. 2024-08-02 14:18:50 -06:00
Zeckmathederg
4175f9e74d libXtst: 1.2.4 -> 1.2.5. 2024-08-01 21:32:58 -06:00
Zeckmathederg
c875ee5ce9 libXfont2: 2.0.6 -> 2.0.7. 2024-08-01 21:31:39 -06:00
Zeckmathederg
d0f30690ce AMDGPU PRO: Unarchived the driver.
This reverts commit c1b0061c7d.
2024-08-01 20:52:16 -06:00
Zeckmathederg
6939531082 SPIRV-LLVM-Translator: 18.1.2 -> 18.1.3. 2024-08-01 05:30:55 -06:00
Zeckmathederg
0df0e2b37f Mesa: 24.1.4 -> 24.1.5. 2024-08-01 05:29:21 -06:00
Zeckmathederg
14bd590679 xcb-util-errors: Added, needed by Hyprland. 2024-08-01 05:24:27 -06:00
Zeckmathederg
c1b0061c7d AMDGPU PRO: Archived the driver. 2024-07-31 17:03:23 -06:00
Zeckmathederg
3a80d43f28 Rust: Fix a couple of typos. 2024-07-31 16:57:37 -06:00
Zeckmathederg
136fc43430 cURL: 8.9.0 -> 8.9.1. 2024-07-31 16:53:54 -06:00
Zeckmathederg
c5e57c9964 Git: 1.45.2 -> 1.46.0. 2024-07-31 16:51:52 -06:00
Zeckmathederg
ddd26ff4fc NVIDIA: Add info regarding kernel module types. Fixes issue #18. 2024-07-30 09:16:13 -06:00
Zeckmathederg
fad8af7ff6 Added more instructions for NVIDIA on Wayland. 2024-07-30 09:00:27 -06:00
Zeckmathederg
4452c82fac libX11: 1.8.9 -> 1.8.10. 2024-07-30 06:11:50 -06:00
Zeckmathederg
bae633acf7 Wine: 9.13 -> 9.14. 2024-07-29 05:13:40 -06:00
Zeckmathederg
ab5685b554 Combined the two MIT licenses. 2024-07-28 05:18:43 -06:00
Zeckmathederg
edd8fd8c9f Rust: Fix a few installation "issues". 2024-07-28 02:26:05 -06:00
Zeckmathederg
5fd754465b Fix issue with rendering pages. 2024-07-27 00:20:13 -06:00
Zeckmathederg
b3df2ba47b Fix typos and added build time xinclude. 2024-07-26 23:50:09 -06:00
Zeckmathederg
b342801fb3 Mesa: Adjust 32-bit installation. 2024-07-25 22:54:52 -06:00
Zeckmathederg
b19967ccc2 Revert "Reapply "Mesa: Remove a line that makes Mesa fail to build.""
This reverts commit 3bc53623a6.
2024-07-25 22:51:25 -06:00
Zeckmathederg
3bc53623a6 Reapply "Mesa: Remove a line that makes Mesa fail to build."
This reverts commit 154b96dc57.
2024-07-25 22:48:55 -06:00
Zeckmathederg
154b96dc57 Revert "Mesa: Remove a line that makes Mesa fail to build."
This reverts commit 84b63bb3f4.
2024-07-25 22:46:48 -06:00
Zeckmathederg
84b63bb3f4 Mesa: Remove a line that makes Mesa fail to build. 2024-07-25 22:44:22 -06:00
Zeckmathederg
ac3711ece4 Rustc: 1.79.0 -> 1.80.0. 2024-07-25 22:41:43 -06:00
Zeckmathederg
da83284d7c NSS: 3.102 -> 3.102.1. 2024-07-25 21:26:44 -06:00
Zeckmathederg
486b8d2957 Fixed typos in multilib section. 2024-07-25 21:11:56 -06:00
Zeckmathederg
c6344716fe libxml2: 2.13.2 -> 2.13.3. Fixes issue #17. 2024-07-24 22:24:11 -06:00
Zeckmathederg
0be256d87b cURL: 8.8.0 -> 8.9.0. Fixes issue #16. 2024-07-24 04:26:54 -06:00
Zeckmathederg
a35e7213f0 SPIRV-{Headers,Tools}: 1.3.283.0 -> 1.3.290.0. 2024-07-23 16:40:24 -06:00
Zeckmathederg
e7986acf21 Updated my information.
Also pointed to the GLFS Github page if anyone has any issues or questions.
2024-07-22 20:52:48 -06:00
Zeckmathederg
22949489f0 libunwind: Install libunwind-x86.h and add CFLAG for 32-bit installation. 2024-07-21 22:43:36 -06:00
Zeckmathederg
4f443d95c6 X11: Stay on older versions of two packages.
chkpkgver reports that x11perf and xcb-util-cursor are outdated by one version number although the repos that the tarballs are downloaded from only have the older versions.

Perhaps they aren't considered releases...

Fixes Issue #15.
2024-07-21 22:20:14 -06:00
Zeckmathederg
8bde637915 What now: Formatting. 2024-07-21 19:54:12 -06:00
Zeckmathederg
1f05d8f531 libva, xcb-util-cursor, x11perf, and Wine: Updated to next versions.
libva: 2.21.0 -> 2.22.0; xcb-util-cursor: 0.1.4 -> 0.1.5; x11perf: 1.6.1 -> 1.6.2; Wine: 9.12 -> 9.13.
2024-07-20 16:34:35 -06:00
Zeckmathederg
9bf236894c CMake: 3.29.5 -> 3.30.1. 2024-07-19 19:14:49 -06:00
Zeckmathederg
53b6eee741 Fixed today's date's changelog. 2024-07-19 14:10:47 -06:00
Zeckmathederg
4372dd3c9f Mesa doesn't need Vulkan Headers. 2024-07-19 14:09:35 -06:00
Zeckmathederg
1d485aff0d Removed check-versions.sh. 2024-07-18 19:24:00 -06:00
Zeckmathederg
220ea602f7 packages.ent: reformatted Wine version. 2024-07-18 18:53:20 -06:00
Zeckmathederg
e1e39946c8 packages.ent: Removed unneccessary entities.
Sorry Rahul for any merge conflicts down the roadgit add .
2024-07-18 18:50:01 -06:00
Zeckmathederg
e1aacdb2b4 Mesa: 24.1.3 -> 24.1.4.
Also made > in changelog.xml >.
2024-07-18 17:06:00 -06:00
Zeckmathederg
e206760b26 ply: Adjust capitalization. 2024-07-17 20:55:29 -06:00
Zeckmathederg
9d69f374fa Vulkan-Headers: Give instructions for testing. 2024-07-16 16:25:15 -06:00
Zeckmathederg
59cba821a3 packages.ent: Moved entities around. 2024-07-16 00:34:30 -06:00
Zeckmathederg
1889b53bfc packages.ent: Moved a comment.
The comment caused a parsing issue in chkpkgver.
2024-07-15 23:20:10 -06:00
Zeckmathederg
c4d579360d HarfBuzz: Fix capitalization. 2024-07-15 23:08:52 -06:00
Zeckmathederg
60a48c2cbe Python3 in changelog: Removed unnecessary entities. 2024-07-15 22:39:05 -06:00
Zeckmathederg
d22c800ffe Moved versions in xml files to packages.ent.
This was mostly done in preparation of my new version checking program - chkpkgver.

Not only that but updated the versions in specific xml files is inconvenient with little apparent benefit in GLFS.
2024-07-15 16:59:43 -06:00
Zeckmathederg
23e7ccbe1d Mesa: Be accurated about use of Vulkan-Loader. 2024-07-15 15:49:01 -06:00
Zeckmathederg
20bc154662 Updated two packages and updated make-ca download link. 2024-07-14 20:09:21 -06:00
Zeckmathederg
9bcd2b93e9 make-ca: 1.13 -> 1.14. 2024-07-14 20:02:30 -06:00
Zeckmathederg
912cef2fde Wayland: Made multiple changes including better organization and improve documentation. 2024-07-14 11:18:05 -06:00
Zeckmathederg
d7974b9321 Vulkan-*: 1.3.289 -> 1.3.290. 2024-07-14 11:01:47 -06:00
Zeckmathederg
fbaa2700cf Fixed make issue from moving ICU and mismatched listitem tag. 2024-07-13 18:58:53 -06:00
Zeckmathederg
c13927da9c lfs.css: Made a symlink. 2024-07-13 18:52:25 -06:00
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
fb054e2be8 Xwayland-24.1.0 -> *-24.1.1. 2024-07-13 10:49:51 -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
f8a09b3a24 Troubleshooting Steam: only LD_PRELOAD="" %command% is necessary. 2024-07-09 04:39:25 -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
311d8c2bb1 Updated p11-kit, gnutls, and libxml2.
p11-kit: 0.25.4 -> 0.25.5; gnutls: 3.8.5 -> 3.8.6; libxml2: 2.13.1 -> 2.13.2.
2024-07-09 02:58:34 -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
054deb517a Adjusted sections pertaining and fix link issue.
Link issue has to deal with /introduction/welcome/important.xml where var &blfs-svn; was spelt as &blvs-svn;.
2024-07-06 05:47:01 -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
90a6d68355 Explicitely state the book doesn't have instructions for Systemd. 2024-07-06 00:07:46 -06:00
Zeckmathederg
d6481a6e99 Remove now unnecessary switch in HarfBuzz. 2024-07-05 23:52:25 -06:00
Zeckmathederg
cc38aae24c hwdata-0.383 -> *-0.384. 2024-07-05 10:42:29 -06:00
Zeckmathederg
7e145d457c Just remove image from README.md. 2024-07-05 10:19:04 -06:00
Zeckmathederg
5ae6767902 Edited README.md to look more pleasant. 2024-07-05 10:17:11 -06:00
Zeckmathederg
7f67aa7a1a Sized image appropriately. 2024-07-05 09:55:50 -06:00
Zeckmathederg
627391458f Cropped images/glfs-logo.png for better look on main page. 2024-07-05 09:46:32 -06:00
Zeckmathederg
abe6504ede Address Issue #7.
images/glfs-logo.png now properly appears at the top of the page in div .book .titlepage. Looks nice but has a small spacing issue. Not major so it can stay.
2024-07-05 07:52:20 -06:00
Zeckmathederg
ffd796efc1 Apply commit 8bc8eb5feb2867613ea268e0016cf644ce7e1397 from BLFS git for GNAT.
Credit to Xi Ruoyao for the BLFS commit. GNAT is just ADA tools from GCC.
2024-07-05 06:47:28 -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
8e7ada2634 Recognize Rahul and Szaszm as GLFS contributors.
Thanks Rahul and Szaszm! Your help was and is appreciated!
2024-07-04 06:56:36 -06:00
Zeckmathederg
10b5592c24 Made changes pertaining to Issue #10. 2024-07-04 06:36:49 -06:00
Zeckmathederg
b351e85bf1 Fixed kernel config in Gamepad Support. 2024-07-04 03:52:36 -06:00
Zeckmathederg
f96e6a88ad Fixed typo in SDL2. 2024-07-04 03:37:37 -06:00
Zeckmathederg
4a1eae5916 Fixed typo in libxkbcommon. 2024-07-04 03:35:23 -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
f12ba81f46 Mesa-24.1.2 -> *-24.1.3. 2024-07-04 01:07:27 -06:00
Zeckmathederg
6fbc8bad86 p11-kit-0.25.3 -> *-0.25.4. 2024-07-03 19:20:08 -06:00
Zeckmathederg
950c89e015 Remove Ada support from MinGW-w64-GCC.
Ada isn't required for building Wine's PE DLLs.
2024-07-03 19:17:12 -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
07397df97e Updated kernel-configs.
Used Linux-6.9.6.
2024-06-27 15:09:08 -06:00
Zeckmathederg
a69033fca9 Glslang-14.2.0 -> *-14.3.0; Libdrm-2.4.121 -> *-2.4.122; NVIDIA-550.90.07 -> *-555.58; 2024-06-27 14:49:12 -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
e680236fc0 Edited README.md to include images/glfs-logo.png 2024-06-25 05:22:21 -06:00
Zeckmathederg
096de785f9 New GLFS logos have been added. 2024-06-25 05:17:58 -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
e97f6ee874 Adjusted wget download wget-list command.
Make sure the same file isn't downloaded more than once as repeats are in wget-list.
2024-06-23 22:25:40 -06:00
Zeckmathederg
3070e4c6e6 Adjusted Bulletin formatting.
Title of announcement is now the actual title instead of date. Not exactly set for this formatting however so it might change in the near future.
2024-06-23 22:15:41 -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
0ade4fb2bd Updated multiple packages.
Nettle-3.9.1 -> *-3.10; Mesa-24.1.1 -> *-24.1.2; libxml2-2.13.0 -> *-2.13.1; libgpg-error-1.49 -> *-1.50.
2024-06-21 15:03:47 -06:00
Zeckmathederg
6e152f0a3f Added Hiatus Over to Bulletin. 2024-06-16 21:01:54 -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
0324d54e69 Addressed third issue of Issue Pack - NVK (#6).
Meson native file should have llvm-config be set to llvm-config - Fixed.
2024-06-16 20:40:27 -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
4aeffd9beb Fixed build error from last commit. 2024-06-14 03:15:07 -06:00
Zeckmathederg
f89b4d2ffe Added Hiatus to Bulletin. 2024-06-14 03:08:07 -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
fb3205b3c0 Changed GLFS copyright date to just 2024.
BLFS remains 1999-2024
2024-06-09 23:49:26 -06:00
Zeckmathederg
619c1e18e5 Update to pciutils-3.13.0. 2024-06-09 11:17:11 -06:00
Zeckmathederg
e841359f6f Fixed a couple of typos. 2024-06-09 06:03:03 -06:00
Zeckmathederg
ebb7086122 Update to NSS, XKeyboard-Config, and NVIDIA.
NSS-3.100 -> NSS-3.101, XKeyboard-Config-2.41 -> XKeyboard-Config-2.42, and NVIDIA-550.78 -> NVIDIA-550.90.07.
2024-06-09 01:31:39 -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
f381d034ea Added new packages from last commit to packages.ent. 2024-06-08 10:58:41 -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